Mercurial > geeqie
diff src/collect-io.c @ 827:e5172386f229
Revert patches 759 and 760.
759 patch broke adding selection of files through sort manager
to an unopened collection.
author | zas_ |
---|---|
date | Fri, 13 Jun 2008 12:27:41 +0000 |
parents | 764fd82dd099 |
children | 9bd49e725ad3 |
line wrap: on
line diff
--- a/src/collect-io.c Fri Jun 13 11:51:23 2008 +0000 +++ b/src/collect-io.c Fri Jun 13 12:27:41 2008 +0000 @@ -860,10 +860,16 @@ /* we keep track of the list's tail to keep this a n(1) operation */ - collection_manager_action_tail = g_list_append(collection_manager_action_tail, action); - if (!collection_manager_action_list) - collection_manager_action_list = collection_manager_action_tail; - collection_manager_action_tail = collection_manager_action_tail->next; + if (collection_manager_action_tail) + { + collection_manager_action_tail = g_list_append(collection_manager_action_tail, action); + collection_manager_action_tail = collection_manager_action_tail->next; + } + else + { + collection_manager_action_list = g_list_append(collection_manager_action_list, action); + collection_manager_action_tail = collection_manager_action_list; + } collect_manager_timer_push(FALSE); }