Add return value checking for media_info_clone 92/174292/1 accepted/tizen/4.0/unified/20180330.060840 submit/tizen_4.0/20180330.003457
authorTaesoo Jun <steve.jun@samsung.com>
Fri, 30 Mar 2018 00:15:22 +0000 (09:15 +0900)
committersaerome kim <saerome.kim@samsung.com>
Fri, 30 Mar 2018 00:28:10 +0000 (00:28 +0000)
Change-Id: I09dc1c5c96b2f49c52e6baa99971d86f7d77fcbe
(cherry picked from commit 1aec6bfd5856cc9f13b0818ae983703044d3ed17)

src/util/mtp_media_info.c

index 6e7b34f..e1b3bea 100755 (executable)
 
 static bool __fill_media_id_cb(media_info_h media, void *user_data)
 {
+       mtp_int32 ret = MEDIA_CONTENT_ERROR_NONE;
        media_info_h *media_id = (media_info_h *)user_data;
        DBG("INTO MEdia id retrieval callback");
-       media_info_clone(media_id, media);
-
-       return FALSE;
+       ret = media_info_clone(media_id, media);
+       if (ret != MEDIA_CONTENT_ERROR_NONE) {
+               return FALSE;
+       }
+       return TRUE;
 }
 
 static void __scan_folder_cb(media_content_error_e err, void *user_data)