static void bar_sort_collection_list_build(GtkWidget *bookmarks)
{
gchar *collect_path;
- GList *list = NULL;
+ GList *list;
GList *work;
history_list_free_key(SORT_KEY_COLLECTIONS);
void cache_maintain_home(gint metadata, gint clear, GtkWidget *parent)
{
CMData *cm;
- GList *dlist = NULL;
+ GList *dlist;
gchar *base;
const gchar *msg;
const gchar *cache_folder;
}
base = g_build_filename(homedir(), cache_folder, NULL);
-
+
if (!filelist_read(base, NULL, &dlist))
{
g_free(base);
gtk_progress_bar_set_text(GTK_PROGRESS_BAR(cd->progress), _("running..."));
path = g_build_filename(homedir(), THUMB_FOLDER_GLOBAL, THUMB_FOLDER_NORMAL, NULL);
- list = NULL;
filelist_read(path, &list, NULL);
cd->list = list;
g_free(path);
path = g_build_filename(homedir(), THUMB_FOLDER_GLOBAL, THUMB_FOLDER_LARGE, NULL);
- list = NULL;
filelist_read(path, &list, NULL);
cd->list = g_list_concat(cd->list, list);
g_free(path);
path = g_build_filename(homedir(), THUMB_FOLDER_GLOBAL, THUMB_FOLDER_FAIL, NULL);
- list = NULL;
filelist_read(path, &list, NULL);
cd->list = g_list_concat(cd->list, list);
g_free(path);
static void collect_manager_refresh(void)
{
- GList *list = NULL;
+ GList *list;
GList *work;
gchar *base;
static void collection_table_add_dir_recursive(CollectTable *ct, gchar *path, gint recursive)
{
- GList *d = NULL;
- GList *f = NULL;
+ GList *d;
+ GList *f;
GList *work;
if (!filelist_read(path, &f, recursive ? &d : NULL))
else if (isdir(fd->path) && recurse)
{
GList *f, *d;
+
if (filelist_read(fd->path, &f, &d))
{
GList *work;
work = work->next;
if (isdir(fd->path))
{
- GList *list = NULL;
+ GList *list;
filelist_read(fd->path, &list, NULL);
list = filelist_filter(list, FALSE);
{
FileData *fd = (FileData *)(work->data);
const gchar *path = fd->path;
- GList *f = NULL;
- GList *d = NULL;
+ GList *f;
+ GList *d;
if (filelist_read(path, &f, &d))
{
GList *filelist_recursive(const gchar *path)
{
- GList *list = NULL;
- GList *d = NULL;
+ GList *list;
+ GList *d;
if (!filelist_read(path, &list, &d)) return NULL;
list = filelist_filter(list, FALSE);
void view_window_new(FileData *fd)
{
+ GList *list;
+
if (file_extension_match(fd->path, ".gqv"))
{
ViewWindow *vw;
G_CALLBACK(view_window_collection_unref_cb), cd);
}
}
- else if (isdir(fd->path))
- {
- GList *list = NULL;
-
- if (filelist_read(fd->path, &list, NULL))
- {
- list = filelist_sort_path(list);
- list = filelist_filter(list, FALSE);
- }
+ else if (isdir(fd->path) && filelist_read(fd->path, &list, NULL))
+ {
+ list = filelist_sort_path(list);
+ list = filelist_filter(list, FALSE);
real_view_window_new(NULL, list, NULL, NULL);
filelist_free(list);
}
static void parse_command_line_add_dir(const gchar *dir, gchar **path, gchar **file,
GList **list)
{
- GList *files = NULL;
+ GList *files;
gchar *path_parsed;
path_parsed = g_strdup(dir);
GList *pan_list_tree(const gchar *path, SortType sort, gint ascend,
gint ignore_symlinks)
{
- GList *flist = NULL;
- GList *dlist = NULL;
+ GList *flist;
+ GList *dlist;
GList *result;
GList *folders;
FileData *file_util_delete_dir_empty_path(FileData *fd, gint real_content, gint level)
{
- GList *dlist = NULL;
- GList *flist = NULL;
+ GList *dlist;
+ GList *flist;
GList *work;
FileData *fail = NULL;
void file_util_delete_dir(FileData *fd, GtkWidget *parent)
{
- GList *dlist = NULL;
- GList *flist = NULL;
+ GList *dlist;
+ GList *flist;
GList *rlist;
if (!isdir(fd->path)) return;
vd->path = g_strdup(path);
filelist_free(VDLIST_INFO(vd, list));
- VDLIST_INFO(vd, list) = NULL;
ret = filelist_read(vd->path, NULL, &VDLIST_INFO(vd, list));
-
VDLIST_INFO(vd, list) = filelist_sort(VDLIST_INFO(vd, list), SORT_NAME, TRUE);
/* add . and .. */
vdtree_busy_push(vd);
- list = NULL;
filelist_read(nd->fd->path, NULL, &list);
/* when hidden files are not enabled, and the user enters a hidden path,
if (vf->path)
{
ret = filelist_read(vf->path, &vf->list, NULL);
- }
- DEBUG_1("%s vflist_refresh: sort", get_exec_time());
- vf->list = filelist_sort(vf->list, vf->sort_method, vf->sort_ascend);
+ DEBUG_1("%s vflist_refresh: sort", get_exec_time());
+ vf->list = filelist_sort(vf->list, vf->sort_method, vf->sort_ascend);
+ }
DEBUG_1("%s vflist_refresh: populate view", get_exec_time());