src/gtkblist.c

changeset 8198
867abd109161
parent 8197
e9c666481979
child 8203
23f66d41ff8c
equal deleted inserted replaced
8197:e9c666481979 8198:867abd109161
893 static GtkWidget * 893 static GtkWidget *
894 create_chat_menu (GaimBlistNode *node) 894 create_chat_menu (GaimBlistNode *node)
895 { 895 {
896 GtkWidget *menu; 896 GtkWidget *menu;
897 gboolean autojoin = (gaim_blist_node_get_bool(node, 897 gboolean autojoin = (gaim_blist_node_get_bool(node,
898 "gtk-autojoin") || (gaim_blist_get_string(node, 898 "gtk-autojoin") || (gaim_blist_node_get_string(node,
899 "gtk-autojoin") != NULL)) 899 "gtk-autojoin") != NULL));
900 900
901 menu = gtk_menu_new(); 901 menu = gtk_menu_new();
902 gaim_new_item_from_stock(menu, _("_Join"), GAIM_STOCK_CHAT, 902 gaim_new_item_from_stock(menu, _("_Join"), GAIM_STOCK_CHAT,
903 G_CALLBACK(gtk_blist_menu_join_cb), node, 0, 0, NULL); 903 G_CALLBACK(gtk_blist_menu_join_cb), node, 0, 0, NULL);
904 gaim_new_check_item(menu, _("Auto-Join"), 904 gaim_new_check_item(menu, _("Auto-Join"),
4075 4075
4076 if(chat->account != account) 4076 if(chat->account != account)
4077 continue; 4077 continue;
4078 4078
4079 if(gaim_blist_node_get_bool((GaimBlistNode*)chat, "gtk-autojoin") || 4079 if(gaim_blist_node_get_bool((GaimBlistNode*)chat, "gtk-autojoin") ||
4080 (gaim_blist_node_get_string(GaimBlistNode*)chat, 4080 (gaim_blist_node_get_string((GaimBlistNode*)chat,
4081 "gtk-autojoin" != NULL)) 4081 "gtk-autojoin") != NULL))
4082 serv_join_chat(gc, chat->components); 4082 serv_join_chat(gc, chat->components);
4083 } 4083 }
4084 } 4084 }
4085 } 4085 }
4086 4086

mercurial