Browse Source

fix background transparency (merge from devbr6; thanks Glynn) trac https://trac.osgeo.org/grass/ticket/967

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@41257 15284696-431f-4ddb-bdfa-cd5b030d7da7
Hamish Bowman 15 years ago
parent
commit
b5d1cc7c41
1 changed files with 5 additions and 7 deletions
  1. 5 7
      raster/r.out.png/main.c

+ 5 - 7
raster/r.out.png/main.c

@@ -239,15 +239,13 @@ int main(int argc, char *argv[])
 
     png_set_compression_level(png_ptr, png_compr);
 
-/* FIXME
     if(do_alpha) {
-	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);
+	png_color_16 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);
     }
-*/
 
     G_verbose_message(_("Converting <%s>..."), rast->answer);