libpurple/status.c

changeset 27787
1cf1c2a3f0df
parent 25905
bd09ebd57b11
child 27894
8985dc5213a4
child 28176
6262a177af69
equal deleted inserted replaced
27786:630525efd6b0 27787:1cf1c2a3f0df
1531 1531
1532 g_return_val_if_fail(presence != NULL, FALSE); 1532 g_return_val_if_fail(presence != NULL, FALSE);
1533 g_return_val_if_fail(primitive != PURPLE_STATUS_UNSET, FALSE); 1533 g_return_val_if_fail(primitive != PURPLE_STATUS_UNSET, FALSE);
1534 1534
1535 for (l = purple_presence_get_statuses(presence); 1535 for (l = purple_presence_get_statuses(presence);
1536 l != NULL; l = l->next) { 1536 l != NULL; l = l->next)
1537 {
1537 PurpleStatus *temp_status = l->data; 1538 PurpleStatus *temp_status = l->data;
1538 PurpleStatusType *type = purple_status_get_type(temp_status); 1539 PurpleStatusType *type = purple_status_get_type(temp_status);
1539 1540
1540 if (purple_status_type_get_primitive(type) == primitive && 1541 if (purple_status_type_get_primitive(type) == primitive &&
1541 purple_status_is_active(temp_status)) 1542 purple_status_is_active(temp_status))

mercurial