diff -r e0bd77bd4508 -r 09b2c9219b57 finch/gntlog.c --- a/finch/gntlog.c Wed Jul 03 22:13:33 2013 +0530 +++ b/finch/gntlog.c Wed Jul 03 22:18:55 2013 +0530 @@ -436,7 +436,7 @@ void finch_log_show_contact(PurpleContact *contact) { struct log_viewer_hash_t *ht; - PurpleBlistNode *child; + PurpleBListNode *child; FinchLogViewer *lv = NULL; GList *logs = NULL; const char *name = NULL; @@ -457,7 +457,7 @@ return; } - for (child = purple_blist_node_get_first_child((PurpleBlistNode*)contact); child; + for (child = purple_blist_node_get_first_child((PurpleBListNode*)contact); child; child = purple_blist_node_get_sibling_next(child)) { const char *name; PurpleAccount *account; @@ -480,7 +480,7 @@ * and none of the contact's buddies are online. * There is probably a better way to deal with this. */ if (name == NULL) { - child = purple_blist_node_get_first_child((PurpleBlistNode*)contact); + child = purple_blist_node_get_first_child((PurpleBListNode*)contact); if (child != NULL && PURPLE_IS_BUDDY(child)) name = purple_buddy_get_contact_alias((PurpleBuddy *)child); if (name == NULL)