# HG changeset patch # User Stu Tomlinson # Date 1191078976 0 # Node ID 3971a4d2552ca31bc848b86af0edac4a8e35c268 # Parent 094fbf1996b10de36a5f8cccf4c31c516b6186b1# Parent 00886532691973ec05b305fbb24dddef094ac616 merge of '0613a008df1c1f24a3a3e8dfbbde45ca5dba9f07' and 'e6daf7d8419f7c4afaa3690aa74e1785b37ffe19' diff -r 094fbf1996b1 -r 3971a4d2552c pidgin/gtknotify.c --- a/pidgin/gtknotify.c Sat Sep 29 15:10:44 2007 +0000 +++ b/pidgin/gtknotify.c Sat Sep 29 15:16:16 2007 +0000 @@ -430,7 +430,12 @@ PIDGIN_MAIL_DATA, &data, -1); if (data->account == account) { if (clear) { +#if GTK_CHECK_VERSION(2,2,0) advanced = gtk_tree_store_remove(treemodel, &iter); +#else + gtk_tree_store_remove(treemodel, &iter); + advanced = (iter.stamp == 0) ? FALSE : TRUE; +#endif purple_notify_close(PURPLE_NOTIFY_EMAILS, data); /* We're completely done if we've processed all entries */ if (!advanced)