Fix unproper return values 66/137266/2
authorHaejeong Kim <backto.kim@samsung.com>
Wed, 5 Jul 2017 06:54:31 +0000 (15:54 +0900)
committerhj kim <backto.kim@samsung.com>
Thu, 6 Jul 2017 01:39:50 +0000 (01:39 +0000)
Change-Id: Id1b23dc782a37f87c4426260de1568dc216f56a5

src/dcm_svc_internal.c

index c2e2ce753f80387360ecf42edaa2cc820c3bc9f2..348104bf1db2cc632546b603a5e37ddae13f1278 100755 (executable)
@@ -590,7 +590,7 @@ int dcm_scan_single(const char *file_path, uid_t uid, int *face_count)
        dcm_scan_data = (dcm_scan_s *)calloc(1, sizeof(dcm_scan_s));
        if (dcm_scan_data == NULL) {
                dcm_error("Failed to create DCM scan data!");
-               return -1;
+               return MS_MEDIA_ERR_OUT_OF_MEMORY;
        }
 
        ret = dcm_scan_init(dcm_scan_data);
@@ -669,7 +669,7 @@ gboolean dcm_scan_thread(void *data)
        dcm_scan_data = (dcm_scan_s *)calloc(1, sizeof(dcm_scan_s));
        if (dcm_scan_data == NULL) {
                dcm_error("Failed to create DCM scan data!");
-               return -1;
+               return FALSE;
        }
 
        /* Create TCP Socket to receive message from main thread */