image_util_retvm_if((err != IMAGE_UTIL_ERROR_NONE), err, "__image_util_decode_read_header failed");
err = __image_util_decode_check_image_type(image_header, &_handle->image_type);
- if (err != IMAGE_UTIL_ERROR_NONE) {
- image_util_error("__image_util_decode_check_image_type failed");
- IMAGE_UTIL_SAFE_FREE(image_header);
- return err;
- }
+ g_free(image_header);
+ image_util_retvm_if(err != IMAGE_UTIL_ERROR_NONE, err, "Fail to __image_util_decode_check_image_type");
- IMAGE_UTIL_SAFE_FREE(image_header);
+ IMAGE_UTIL_SAFE_FREE(_handle->src_buffer);
g_free(_handle->path);
_handle->path = g_strdup(path);
- IMAGE_UTIL_SAFE_FREE(_handle->src_buffer);
-
return err;
}