From: H Jalfi Date: Sun, 19 Feb 2006 18:40:46 +0000 (+0000) Subject: Fixed issue where if you didn't have a Citadel group, then creating the group X-Git-Tag: v7.86~4180 X-Git-Url: https://code.citadel.org/?a=commitdiff_plain;h=1dd323b67bfb7d05e8f66d0375654753ef8a69a8;p=citadel.git Fixed issue where if you didn't have a Citadel group, then creating the group would fail oddly and leave you with dozens of empty Citadel groups. The name of the group that new buddies are put in is now taken from the friendly name of the server (so it's not just Citadel any more). Debug information now get newlines. Lucky debug information. --- diff --git a/gaim-citadel/gaim.pkg b/gaim-citadel/gaim.pkg index d684aa081..b2fc7f0ff 100644 --- a/gaim-citadel/gaim.pkg +++ b/gaim-citadel/gaim.pkg @@ -290,6 +290,7 @@ typedef enum } GaimBuddyPresenceState; GaimGroup *gaim_group_new(const char *name); +GaimGroup *gaim_find_group(const char *name); GaimGroup *gaim_find_buddys_group(GaimBuddy *buddy); GaimBuddy *gaim_buddy_new(GaimAccount *account, const char *screenname, const char *alias); const char *gaim_group_get_name(GaimGroup *group); // fake --- added by plugin @@ -298,6 +299,7 @@ const char *gaim_buddy_get_contact_alias(GaimBuddy *buddy); const char *gaim_buddy_get_alias(GaimBuddy *buddy); GaimBuddy *gaim_find_buddy(GaimAccount *account, const char *name); void gaim_blist_add_buddy(GaimBuddy *buddy, GaimContact *contact, GaimGroup *group, GaimBlistNode *node); +void gaim_blist_add_group(GaimGroup* group, GaimBlistNode* node); /* --- notify.h ---------------------------------------------------------- */