/pidgin/main: cfb128a77e5d: Merge release-2.x.y
Tomasz Wasilczyk <[email protected]>
| Newsgroups | gmane.comp.gnome.gaim.cvs |
|---|---|
| Message-ID | <[email protected]> |
Changeset: cfb128a77e5d8b7e72bf77032c38956a39ab4757 Author: Tomasz Wasilczyk <[email protected]> Date: 2014-05-11 22:24 +0200 Branch: default URL: https://hg.pidgin.im/pidgin/main/rev/cfb128a77e5d Description: Merge release-2.x.y diffstat: libpurple/internal.h | 17 ----------------- libpurple/protocols/jabber/roster.c | 9 +-------- po/POTFILES.in | 1 + 3 files changed, 2 insertions(+), 25 deletions(-) diffs (64 lines): diff --git a/libpurple/internal.h b/libpurple/internal.h --- a/libpurple/internal.h +++ b/libpurple/internal.h @@ -149,23 +149,6 @@ [(condition) ? 1 : -1]; static_assertion_failed_ ## message dummy; \ (void)dummy; } - -#ifdef __clang__ - -#define PURPLE_BEGIN_IGNORE_CAST_ALIGN \ - _Pragma ("clang diagnostic push") \ - _Pragma ("clang diagnostic ignored \"-Wcast-align\"") - -#define PURPLE_END_IGNORE_CAST_ALIGN \ - _Pragma ("clang diagnostic pop") - -#else - -#define PURPLE_BEGIN_IGNORE_CAST_ALIGN -#define PURPLE_END_IGNORE_CAST_ALIGN - -#endif /* __clang__ */ - #include <glib-object.h> typedef union diff --git a/libpurple/protocols/jabber/roster.c b/libpurple/protocols/jabber/roster.c --- a/libpurple/protocols/jabber/roster.c +++ b/libpurple/protocols/jabber/roster.c @@ -461,8 +461,6 @@ void jabber_roster_group_change(PurpleCo { GSList *buddies, *groups = NULL; PurpleBuddy *b; - PurpleGroup *g; - const char *gname; if(!old_group || !new_group || !strcmp(old_group, new_group)) return; @@ -470,12 +468,7 @@ void jabber_roster_group_change(PurpleCo buddies = purple_blist_find_buddies(purple_connection_get_account(gc), name); while(buddies) { b = buddies->data; - g = purple_buddy_get_group(b); - gname = jabber_roster_group_get_global_name(g); - if(!strcmp(gname, old_group)) - groups = g_slist_append(groups, (char*)new_group); /* ick */ - else - groups = g_slist_append(groups, (char*)gname); + groups = g_slist_append(groups, (char*)new_group); buddies = g_slist_remove(buddies, b); } diff --git a/po/POTFILES.in b/po/POTFILES.in --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -114,6 +114,7 @@ libpurple/protocols/jabber/auth_scram.c libpurple/protocols/jabber/bosh.c libpurple/protocols/jabber/buddy.c libpurple/protocols/jabber/chat.c +libpurple/protocols/jabber/facebook_roster.c libpurple/protocols/jabber/jabber.c libpurple/protocols/jabber/jutil.c libpurple/protocols/jabber/libfacebook.c