Fix double free 33/169233/1
authorSangyoon Jang <jeremy.jang@samsung.com>
Mon, 5 Feb 2018 06:04:11 +0000 (15:04 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Mon, 5 Feb 2018 06:04:11 +0000 (15:04 +0900)
Change-Id: I9f745a5211e066ec2cd6cc70d81bd2efcf87bb35
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
src/pkg_cleardata.c

index 1f8159a..de1f341 100644 (file)
@@ -72,11 +72,9 @@ static int __get_sdcard_path(char **sdpath)
                return -1;
 
        ret = storage_get_primary_sdcard(&storage_id, sdpath);
-       if (ret != STORAGE_ERROR_NONE) {
-               if (*sdpath)
-                       free(*sdpath);
+       if (ret != STORAGE_ERROR_NONE)
                return -1;
-       }
+
        return 0;
 }