Fix build error due to build warning 54/213054/1 accepted/tizen/unified/20190901.225914 submit/tizen/20190830.003130
authorjiyong.min <jiyong.min@samsung.com>
Fri, 30 Aug 2019 01:24:43 +0000 (10:24 +0900)
committerjiyong.min <jiyong.min@samsung.com>
Fri, 30 Aug 2019 01:24:43 +0000 (10:24 +0900)
Change-Id: I94317bd88059c43332956b5b3ed8691ac7b83bc4

src/image_util_encode.c

index caaa400..dc9d6b4 100644 (file)
@@ -781,6 +781,7 @@ int image_util_encode_jpeg_to_memory(const unsigned char *image_buffer, int widt
 {
        int err = MM_UTIL_ERROR_NONE;
        mm_util_image_h image = NULL;
+       size_t size = 0;
 
        image_util_warning("DEPRECATION WARNING: image_util_encode_jpeg_to_memory() is removed from 5.0. Use image_util_encode_create() instead.");
 
@@ -793,7 +794,8 @@ int image_util_encode_jpeg_to_memory(const unsigned char *image_buffer, int widt
        err = mm_image_create_image((unsigned int)width, (unsigned int)height, TYPECAST_COLOR_BY_TYPE(colorspace, IMAGE_UTIL_JPEG), image_buffer, TEMP_DATA_SIZE, &image);
        image_util_retvm_if(err != MM_UTIL_ERROR_NONE, _image_error_capi(err), "mm_image_create_image is failed (%d)", err);
 
-       err = mm_util_encode_to_jpeg_memory(image, quality, (void **)jpeg_buffer, jpeg_size);
+       err = mm_util_encode_to_jpeg_memory(image, quality, (void **)jpeg_buffer, &size);
+       *jpeg_size = (unsigned int)size;
 
        mm_image_destroy_image(image);