1 diff -Naur evolution-rss-0.1.4/src/rss.c evolution-rss-0.1.4-mod/src/rss.c
2 --- evolution-rss-0.1.4/src/rss.c 2009-08-26 05:00:09.000000000 -0400
3 +++ evolution-rss-0.1.4-mod/src/rss.c 2009-11-04 21:35:39.535483549 -0500
7 /* states/data used during shutdown */
8 - enum { MC_QUIT_START, MC_QUIT_SYNC, MC_QUIT_THREADS } quit_state;
9 +#if EVOLUTION_VERSION >= 22800
10 + enum { MC_QUIT_NOT_START, MC_QUIT_START, MC_QUIT_SYNC, MC_QUIT_THREADS } quit_state;
12 + enum { MC_QUIT_START, MC_QUIT_SYNC, MC_QUIT_THREADS } quit_state;
20 MailComponent *mc = mail_component_peek ();
21 - if (mc->priv->quit_state != -1)
22 + if (mc->priv->quit_state != MC_QUIT_NOT_START)
25 d(g_print("taskbar_op_finish() queue:%d\n", rf->feed_queue));
28 MailComponent *mc = mail_component_peek ();
29 g_print("stAte:%d\n", mc->priv->quit_state);
30 - if (mc->priv->quit_state != -1)
31 + if (mc->priv->quit_state != MC_QUIT_NOT_START)
34 if (!rf->pending && !rf->feed_queue && !rf->cancel_all && rf->online) {