strncpy(passwd, (const char *)sqlite3_column_text(stmt, 1),
PASSWORD_LENGTH);
- if (passwd == NULL) {
- _E("data is NULL");
+ if (strlen(passwd) == 0) {
+ _E("data is empty");
goto FINISH_OFF;
}
if (SQLITE_OK != sqlite3_finalize(stmt)) {
GMainLoop *app2sd_mainloop = NULL;
+static void __free_dir_detail(gpointer data)
+{
+ app2ext_dir_details *dir_detail = (app2ext_dir_details *)data;
+
+ if (dir_detail->name)
+ free(dir_detail->name);
+ free(dir_detail);
+}
+
gboolean __exit_app2sd_server(void *data)
{
if (processing_busy_cnt <= 0) {
_E("error(%d)", ret);
result = ret;
}
+ g_list_free_full(dir_list, __free_dir_detail);
param = g_variant_new("(i)", result);
g_dbus_method_invocation_return_value(invocation, param);
_E("error(%d)", ret);
result = ret;
}
+ g_list_free_full(dir_list, __free_dir_detail);
param = g_variant_new("(i)", result);
g_dbus_method_invocation_return_value(invocation, param);
result = ret;
}
+ g_list_free_full(list, __free_dir_detail);
param = g_variant_new("(i)", result);
g_dbus_method_invocation_return_value(invocation, param);
}