浏览代码

png bg color, still not right, but closer (merge from devbr6)

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@41241 15284696-431f-4ddb-bdfa-cd5b030d7da7
Hamish Bowman 15 年之前
父节点
当前提交
04137de072
共有 1 个文件被更改,包括 6 次插入4 次删除
  1. 6 4
      raster/r.out.png/main.c

+ 6 - 4
raster/r.out.png/main.c

@@ -239,11 +239,13 @@ int main(int argc, char *argv[])
 
     png_set_compression_level(png_ptr, png_compr);
 
-/* FIXME: this should be set
+/* FIXME
     if(do_alpha) {
-	png_color_16p bgcolor *background_color;
-	png_set_background(png_ptr, png_color_16p background_color,
-	    PNG_BACKGROUND_GAMMA_FILE, int need_expand, double background_gamma);
+	png_color_16p background_color;
+	background_color->red = (png_uint_16)def_red;
+	background_color->green = (png_uint_16)def_grn;
+	background_color->blue = (png_uint_16)def_blu;
+	png_set_bKGD(png_ptr, info_ptr, background_color);
     }
 */