comparison libpurple/plugins/buddynote.c @ 17823:91460e381dbc

Prevent the Buddy Notes plugin from offering to edit notes on a buddy list node that is not going to be saved
author Stu Tomlinson <stu@nosnilmot.com>
date Sun, 10 Jun 2007 20:23:00 +0000
parents 5205dd2bd035
children 44b4e8bd759b 1fb7dbe2c6ee
comparison
equal deleted inserted replaced
17822:43da9c881fe9 17823:91460e381dbc
56 static void 56 static void
57 buddynote_extended_menu_cb(PurpleBlistNode *node, GList **m) 57 buddynote_extended_menu_cb(PurpleBlistNode *node, GList **m)
58 { 58 {
59 PurpleMenuAction *bna = NULL; 59 PurpleMenuAction *bna = NULL;
60 60
61 if (purple_blist_node_get_flags(node) & PURPLE_BLIST_NODE_FLAG_NO_SAVE)
62 return;
63
61 *m = g_list_append(*m, bna); 64 *m = g_list_append(*m, bna);
62 bna = purple_menu_action_new(_("Edit Notes..."), PURPLE_CALLBACK(buddynote_edit_cb), NULL, NULL); 65 bna = purple_menu_action_new(_("Edit Notes..."), PURPLE_CALLBACK(buddynote_edit_cb), NULL, NULL);
63 *m = g_list_append(*m, bna); 66 *m = g_list_append(*m, bna);
64 } 67 }
65 68