comparison pidgin/gtkutils.c @ 32804:b6276b10cb10

Use the PurpleBuddy accessor functions.
author andrew.victor@mxit.com
date Sun, 30 Oct 2011 21:46:51 +0000
parents 2ec94166be43
children 4a34689eeb33
comparison
equal deleted inserted replaced
32800:46177ee4af40 32804:b6276b10cb10
2132 2132
2133 if (filter_func(&entry, user_data)) { 2133 if (filter_func(&entry, user_data)) {
2134 add_buddyname_autocomplete_entry(data->store, 2134 add_buddyname_autocomplete_entry(data->store,
2135 ((PurpleContact *)cnode)->alias, 2135 ((PurpleContact *)cnode)->alias,
2136 purple_buddy_get_contact_alias(entry.entry.buddy), 2136 purple_buddy_get_contact_alias(entry.entry.buddy),
2137 entry.entry.buddy->account, 2137 purple_buddy_get_account(entry.entry.buddy),
2138 entry.entry.buddy->name 2138 purple_buddy_get_name(entry.entry.buddy)
2139 ); 2139 );
2140 } 2140 }
2141 } 2141 }
2142 } 2142 }
2143 } 2143 }
2225 gboolean 2225 gboolean
2226 pidgin_screenname_autocomplete_default_filter(const PidginBuddyCompletionEntry *completion_entry, gpointer all_accounts) { 2226 pidgin_screenname_autocomplete_default_filter(const PidginBuddyCompletionEntry *completion_entry, gpointer all_accounts) {
2227 gboolean all = GPOINTER_TO_INT(all_accounts); 2227 gboolean all = GPOINTER_TO_INT(all_accounts);
2228 2228
2229 if (completion_entry->is_buddy) { 2229 if (completion_entry->is_buddy) {
2230 return all || purple_account_is_connected(completion_entry->entry.buddy->account); 2230 return all || purple_account_is_connected(purple_buddy_get_account(completion_entry->entry.buddy));
2231 } else { 2231 } else {
2232 return all || (completion_entry->entry.logged_buddy->account != NULL && purple_account_is_connected(completion_entry->entry.logged_buddy->account)); 2232 return all || (completion_entry->entry.logged_buddy->account != NULL && purple_account_is_connected(completion_entry->entry.logged_buddy->account));
2233 } 2233 }
2234 } 2234 }
2235 2235