- list_dir = g_path_get_dirname(static_cast<const gchar *>(work->data));
-
- /* If folder already in list, update and move to start of list */
- if (g_strcmp0(list_dir, image_dir) == 0)
- {
- g_free(work->data);
- work->data = g_strdup(path);
- hd->list = g_list_remove_link(hd->list, work);
- hd->list = g_list_concat(work, hd->list);
- found = TRUE;
- g_free(list_dir);
- break;
- }
- g_free(list_dir);
- work = work->next;
+ g_free(work->data);
+ work->data = g_strdup(path);
+ hd->list = g_list_remove_link(hd->list, work);
+ hd->list = g_list_concat(work, hd->list);