comparison libpurple/protocols/jabber/google.c @ 25795:ede22bc33d56

More struct hiding work
author Richard Laager <rlaager@wiktel.com>
date Fri, 31 Oct 2008 05:08:57 +0000
parents e1bddd9c5c88
children de22f550bae2
comparison
equal deleted inserted replaced
25794:d719b9d82540 25795:ede22bc33d56
307 307
308 b = buddies->data; 308 b = buddies->data;
309 g = purple_buddy_get_group(b); 309 g = purple_buddy_get_group(b);
310 310
311 group = xmlnode_new_child(item, "group"); 311 group = xmlnode_new_child(item, "group");
312 xmlnode_insert_data(group, g->name, -1); 312 xmlnode_insert_data(group, purple_group_get_name(g), -1);
313 313
314 buddies = buddies->next; 314 buddies = buddies->next;
315 } 315 }
316 316
317 xmlnode_set_attrib(item, "jid", who); 317 xmlnode_set_attrib(item, "jid", who);
355 js = (JabberStream*)(gc->proto_data); 355 js = (JabberStream*)(gc->proto_data);
356 356
357 if (!js || !js->server_caps & JABBER_CAP_GOOGLE_ROSTER) 357 if (!js || !js->server_caps & JABBER_CAP_GOOGLE_ROSTER)
358 return; 358 return;
359 359
360 buddies = purple_find_buddies(js->gc->account, who); 360 buddies = purple_find_buddies(purple_connection_get_account(js->gc), who);
361 if(!buddies) 361 if(!buddies)
362 return; 362 return;
363 363
364 b = buddies->data; 364 b = buddies->data;
365 365
373 373
374 b = buddies->data; 374 b = buddies->data;
375 g = purple_buddy_get_group(b); 375 g = purple_buddy_get_group(b);
376 376
377 group = xmlnode_new_child(item, "group"); 377 group = xmlnode_new_child(item, "group");
378 xmlnode_insert_data(group, g->name, -1); 378 xmlnode_insert_data(group, purple_buddy_get_group(g), -1);
379 379
380 buddies = buddies->next; 380 buddies = buddies->next;
381 } 381 }
382 382
383 xmlnode_set_attrib(item, "jid", who); 383 xmlnode_set_attrib(item, "jid", who);