Add return value checking for media_info_clone 91/174291/1 accepted/tizen/unified/20180403.182334 submit/tizen/20180330.002743 submit/tizen/20180330.041239 submit/tizen/20180401.231939
authorTaesoo Jun <steve.jun@samsung.com>
Fri, 30 Mar 2018 00:15:22 +0000 (09:15 +0900)
committerTaesoo Jun <steve.jun@samsung.com>
Fri, 30 Mar 2018 00:15:22 +0000 (09:15 +0900)
Change-Id: I09dc1c5c96b2f49c52e6baa99971d86f7d77fcbe

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)