char *file_list[10];
for (i = 0; i < 10; i++) {
- char filepath[255] = {0,};
- snprintf(filepath, sizeof(filepath), "%s%d.jpg", tzplatform_mkpath(TZ_USER_CONTENT, "test/image"), i+1);
- media_content_debug("File : %s\n", filepath);
- file_list[i] = strdup(filepath);
+ file_list[i] = g_strdup_printf("%s%d.jpg", tzplatform_mkpath(TZ_USER_CONTENT, "test/image"), i+1);
+ media_content_debug("File : %s\n", file_list[i]);
}
ret = media_info_insert_batch_to_db((const char **)file_list, 10, insert_batch_cb, NULL);
if (ret != MEDIA_CONTENT_ERROR_NONE)
media_content_error("media_info_insert_batch_to_db failed : %d\n", ret);
+ for (i = 0; i < 10; i++)
+ g_free(file_list[i]);
+
return ret;
}