Add g_free macro 58/73358/1 accepted/tizen/common/20160609.145222 accepted/tizen/ivi/20160609.091745 accepted/tizen/mobile/20160609.092005 accepted/tizen/tv/20160609.091624 accepted/tizen/wearable/20160609.091721 submit/tizen/20160609.040222
authorMinje Ahn <minje.ahn@samsung.com>
Wed, 8 Jun 2016 01:20:40 +0000 (10:20 +0900)
committerMinje Ahn <minje.ahn@samsung.com>
Wed, 8 Jun 2016 01:20:40 +0000 (10:20 +0900)
Change-Id: I8b399de0d1c5afaf5736991a3477309816bac622
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
include/media_info_private.h
src/media_info.c

index 9d8579d..693c1af 100755 (executable)
@@ -59,6 +59,7 @@ extern "C" {
 #define SAFE_STRLCPY(dst, src, n)      ((g_strlcpy(dst, src, n) < n) ? TRUE : FALSE)
 #define SAFE_STRLCAT(dst, src, n)      g_strlcat(dst, src, n);
 #define SAFE_FREE(src)         {if (src) {free(src); src = NULL; } }
+#define SAFE_G_FREE(src)       {if (src) {g_free(src); src = NULL; } }
 #define STRING_VALID(str)              ((str != NULL && strlen(str) > 0) ? TRUE : FALSE)
 #define SQLITE3_FINALIZE(x)    {if (x != NULL) sqlite3_finalize(x); }
 #define SQLITE3_SAFE_FREE(x)   {if (x != NULL) {sqlite3_free(x); x = NULL; } }
index 89645c8..7d4577e 100755 (executable)
@@ -1812,6 +1812,7 @@ int media_info_get_storage_id(media_info_h media, char **storage_id)
                        media_content_retvm_if(*storage_id == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
                } else {
                        *storage_id = NULL;
+                       ret = MEDIA_CONTENT_ERROR_DB_FAILED;
                }
                ret = MEDIA_CONTENT_ERROR_NONE;
        } else {