svace pre-fixing to browser-provider. 50/115050/1 accepted/tizen/3.0/common/20170220.125856 accepted/tizen/3.0/ivi/20170220.013426 accepted/tizen/3.0/mobile/20170220.013244 accepted/tizen/3.0/tv/20170220.013339 submit/tizen_3.0/20170217.065420
authorLim DoHyung <delight.lim@samsung.com>
Thu, 16 Feb 2017 07:17:34 +0000 (16:17 +0900)
committerLim DoHyung <delight.lim@samsung.com>
Thu, 16 Feb 2017 07:17:34 +0000 (16:17 +0900)
Change-Id: Ib837aa2a471c1385ad23b04841c9a157cd113d34
Signed-off-by: Lim DoHyung <delight.lim@samsung.com>
common-adaptor/common-adaptor-png.c

index c8b7aad284eacd51351e36d678ac329e139dbe3d..91f9aa499a0fd2d38c41ff85bf3415fe2b9efd28 100755 (executable)
@@ -65,7 +65,7 @@ int bp_common_raw_to_png(const unsigned char *raw_data, int width,
                }
                if (setjmp(png_jmpbuf(png_ptr))) {
                        TRACE_ERROR("Error during init_io");
-                       png_destroy_write_struct(&png_ptr, (png_infopp)0);
+                       png_destroy_write_struct(&png_ptr, &info_ptr);
                        return -1;
                }
                png_voidp png_buffer = calloc(width * height, sizeof(png_bytep));
@@ -124,7 +124,7 @@ int bp_common_png_to_raw(const unsigned char *png_data,
        png_infop info_ptr = png_create_info_struct(png_ptr);
        if (info_ptr == NULL) {
                TRACE_ERROR("png_create_info_struct failed");
-               png_destroy_read_struct(&png_ptr, (png_infopp)0, (png_infopp)0);
+               png_destroy_read_struct(&png_ptr, &info_ptr, (png_infopp)NULL);
                return -1;
        }
 
@@ -134,7 +134,7 @@ int bp_common_png_to_raw(const unsigned char *png_data,
 
        if (setjmp(png_jmpbuf(png_ptr))) {
                TRACE_ERROR("Error during init_io");
-               png_destroy_read_struct(&png_ptr, (png_infopp)0, (png_infopp)0);
+               png_destroy_read_struct(&png_ptr, &info_ptr, (png_infopp)NULL);
                return -1;
        }