sql = sqlite3_mprintf("SELECT storage_uuid FROM '%s' WHERE validity=1 AND storage_path = '%s'", MEDIA_SVC_DB_TABLE_STORAGE, storage_path);
ret = _media_svc_sql_prepare_to_step(handle, sql, &sql_stmt);
-
+ SAFE_FREE(storage_path);
media_svc_retv_if(ret != MS_MEDIA_ERR_NONE, ret);
+
if (STRING_VALID((const char *)sqlite3_column_text(sql_stmt, 0)))
_strncpy_safe(storage_id, (const char *)sqlite3_column_text(sql_stmt, 0), MEDIA_SVC_UUID_SIZE+1);
SQLITE3_FINALIZE(sql_stmt);
- SAFE_FREE(storage_path);
if (!STRING_VALID(storage_id)) {
media_svc_error("Not found valid storage id [%s]", path);