idx = uid - 5000;
MSAPI_RETVM_IF(idx < 0 || idx > 127, MS_MEDIA_ERR_INVALID_PARAMETER, "Invalid uid");
+ MSAPI_RETVM_IF(path == NULL, MS_MEDIA_ERR_INVALID_PARAMETER, "Invalid path");
g_mutex_lock(&tzplatform_mutex);
break;
}
- *path = g_strdup(result);
+ if (MS_STRING_VALID(result)) {
+ *path = g_strdup(result);
+ } else {
+ MSAPI_DBG_ERR("Fail to get the path");
+ ret = MS_MEDIA_ERR_INTERNAL;
+ }
ERROR:
tzplatform_context_destroy(context[idx]);