diff options
author | Not Zed <NotZed@Ximian.com> | 2002-10-25 00:03:05 +0800 |
---|---|---|
committer | Michael Zucci <zucchi@src.gnome.org> | 2002-10-25 00:03:05 +0800 |
commit | 93391a57675cb2012fd7dd65ab89098ed578a1b0 (patch) | |
tree | 359176313ffd77ccf087b9eb3bd80014833ceabe /mail/ChangeLog | |
parent | 1bb481409ffa20416c7531ebe4327d77db1796e2 (diff) | |
download | gsoc2013-evolution-93391a57675cb2012fd7dd65ab89098ed578a1b0.tar.gz gsoc2013-evolution-93391a57675cb2012fd7dd65ab89098ed578a1b0.tar.zst gsoc2013-evolution-93391a57675cb2012fd7dd65ab89098ed578a1b0.zip |
Use a hashtable to only insert nodes we dont have already, rather than
2002-10-24 Not Zed <NotZed@Ximian.com>
* subscribe-dialog.c (fe_got_children): Use a hashtable to only
insert nodes we dont have already, rather than relying on the
scanning logic. Also, only re-sort this tree level once done
rather than on each insert.
(folder_etree_init): Setup hash to track nodes setup.
(folder_etree_clear_tree): Reset hash.
(fe_destroy): Free hash.
svn path=/trunk/; revision=18426
Diffstat (limited to 'mail/ChangeLog')
-rw-r--r-- | mail/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog index 4fc14e5648..9511ffcf3c 100644 --- a/mail/ChangeLog +++ b/mail/ChangeLog @@ -1,3 +1,13 @@ +2002-10-24 Not Zed <NotZed@Ximian.com> + + * subscribe-dialog.c (fe_got_children): Use a hashtable to only + insert nodes we dont have already, rather than relying on the + scanning logic. Also, only re-sort this tree level once done + rather than on each insert. + (folder_etree_init): Setup hash to track nodes setup. + (folder_etree_clear_tree): Reset hash. + (fe_destroy): Free hash. + 2002-10-23 Jeffrey Stedfast <fejj@ximian.com> * folder-browser.c (folder_browser_query_changed): Only perform |