}
*folder_list = malloc(sizeof(char *) * cnt);
+ if (*folder_list == NULL) {
+ media_svc_error("Allocation failed");
+
+ *folder_list = NULL;
+ *count = 0;
+
+ return MS_MEDIA_ERR_OUT_OF_MEMORY;
+ }
while (1) {
(*folder_list)[idx] = strdup((char *)sqlite3_column_text(sql_stmt, 0));