pidgin/gtknotify.c

branch
release-2.2.1
changeset 20182
7b1f419ff73d
parent 20149
1c03148f1668
child 20404
d5e4f520e5e7
child 20791
0ce6682959f1
equal deleted inserted replaced
20180:0028da879056 20182:7b1f419ff73d
428 advanced = FALSE; 428 advanced = FALSE;
429 gtk_tree_model_get(GTK_TREE_MODEL(treemodel), &iter, 429 gtk_tree_model_get(GTK_TREE_MODEL(treemodel), &iter,
430 PIDGIN_MAIL_DATA, &data, -1); 430 PIDGIN_MAIL_DATA, &data, -1);
431 if (data->account == account) { 431 if (data->account == account) {
432 if (clear) { 432 if (clear) {
433 #if GTK_CHECK_VERSION(2,2,0)
433 advanced = gtk_tree_store_remove(treemodel, &iter); 434 advanced = gtk_tree_store_remove(treemodel, &iter);
435 #else
436 gtk_tree_store_remove(treemodel, &iter);
437 advanced = (iter.stamp == 0) ? FALSE : TRUE;
438 #endif
434 purple_notify_close(PURPLE_NOTIFY_EMAILS, data); 439 purple_notify_close(PURPLE_NOTIFY_EMAILS, data);
435 /* We're completely done if we've processed all entries */ 440 /* We're completely done if we've processed all entries */
436 if (!advanced) 441 if (!advanced)
437 return NULL; 442 return NULL;
438 } else if (data->count > 0) { 443 } else if (data->count > 0) {

mercurial