| 1028 s2 = purple_account_get_status_types(acct2); s1 && s2; |
1028 s2 = purple_account_get_status_types(acct2); s1 && s2; |
| 1029 s1 = s1->next, s2 = s2->next) { |
1029 s1 = s1->next, s2 = s2->next) { |
| 1030 PurpleStatusType *st1 = s1->data, *st2 = s2->data; |
1030 PurpleStatusType *st1 = s1->data, *st2 = s2->data; |
| 1031 /* TODO: Are these enough to consider the statuses identical? */ |
1031 /* TODO: Are these enough to consider the statuses identical? */ |
| 1032 if (purple_status_type_get_primitive(st1) != purple_status_type_get_primitive(st2) |
1032 if (purple_status_type_get_primitive(st1) != purple_status_type_get_primitive(st2) |
| 1033 || strcmp(purple_status_type_get_id(st1), purple_status_type_get_id(st2)) |
1033 || !purple_strequal(purple_status_type_get_id(st1), purple_status_type_get_id(st2)) |
| 1034 || strcmp(purple_status_type_get_name(st1), purple_status_type_get_name(st2))) { |
1034 || !purple_strequal(purple_status_type_get_name(st1), purple_status_type_get_name(st2))) { |
| 1035 acct1 = NULL; |
1035 acct1 = NULL; |
| 1036 break; |
1036 break; |
| 1037 } |
1037 } |
| 1038 } |
1038 } |
| 1039 |
1039 |