Fix PVS warnings 88/140188/1 accepted/tizen/unified/20170727.191104 submit/tizen/20170724.085838 submit/tizen/20170726.231137
authorHaejeong Kim <backto.kim@samsung.com>
Mon, 24 Jul 2017 06:24:19 +0000 (15:24 +0900)
committerHaejeong Kim <backto.kim@samsung.com>
Mon, 24 Jul 2017 06:24:19 +0000 (15:24 +0900)
Change-Id: If6ad1e8f25d17147d0731650696f2e8788256b54

src/media_info.c

index 5126419..c4459ba 100755 (executable)
@@ -541,6 +541,7 @@ int media_info_insert_batch_to_db(
        media_content_retvm_if(array_length <= 0, MEDIA_CONTENT_ERROR_INVALID_PARAMETER, "Invalid array_length");
 
        repl_path_array = calloc(1, sizeof(char *) * array_length);
+       media_content_retvm_if(repl_path_array == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
 
        for (idx = 0; idx < array_length; idx++) {
                if (STRING_VALID(path_array[idx])) {
@@ -572,6 +573,7 @@ int media_info_insert_burst_shot_to_db(const char **path_array, unsigned int arr
        media_content_retvm_if(array_length <= 0, MEDIA_CONTENT_ERROR_INVALID_PARAMETER, "Invalid array_length");
 
        repl_path_array = calloc(1, sizeof(char *) * array_length);
+       media_content_retvm_if(repl_path_array == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
 
        for (idx = 0; idx < array_length; idx++) {
                if (STRING_VALID(path_array[idx])) {