--- a/libpurple/purplecontact.h Sat Nov 19 04:38:48 2022 -0600
+++ b/libpurple/purplecontact.h Sat Nov 19 16:49:14 2022 -0600
@@ -328,8 +328,8 @@
* Compares contacts @a and @b
- * Returns: -1 if @a should be sorted before @b, 0 if they sorted equally, and
- * 1 if @a should be sorted after @b.
+ * Returns: less than 0 if @a should be sorted before @b, 0 if they sorted + * equally, and greater than 0 if @a should be sorted after @b. --- a/libpurple/tests/test_contact.c Sat Nov 19 04:38:48 2022 -0600
+++ b/libpurple/tests/test_contact.c Sat Nov 19 16:49:14 2022 -0600
@@ -246,7 +246,7 @@
account = purple_account_new("test", "test");
contact = purple_contact_new(account, NULL);
- g_assert_cmpint(purple_contact_compare(contact, NULL), ==, -1);
+ g_assert_cmpint(purple_contact_compare(contact, NULL), <, 0); g_clear_object(&account);
g_clear_object(&contact);
@@ -260,7 +260,7 @@
account = purple_account_new("test", "test");
contact = purple_contact_new(account, NULL);
- g_assert_cmpint(purple_contact_compare(NULL, contact), ==, 1);
+ g_assert_cmpint(purple_contact_compare(NULL, contact), >, 0); g_clear_object(&account);
g_clear_object(&contact);
@@ -286,7 +286,7 @@
contact_b = purple_contact_new(account, NULL);
- g_assert_cmpint(purple_contact_compare(contact_a, contact_b), ==, -1);
+ g_assert_cmpint(purple_contact_compare(contact_a, contact_b), <, 0); g_clear_object(&account);
g_clear_object(&contact_a);
@@ -309,7 +309,7 @@
person = purple_person_new();
purple_contact_set_person(contact_b, person);
- g_assert_cmpint(purple_contact_compare(contact_a, contact_b), ==, 1);
+ g_assert_cmpint(purple_contact_compare(contact_a, contact_b), >, 0); g_clear_object(&account);
g_clear_object(&contact_a);
@@ -331,8 +331,8 @@
contact_b = purple_contact_new(account, NULL);
purple_contact_set_username(contact_b, "zzz");
- g_assert_cmpint(purple_contact_compare(contact_a, contact_b), ==, -1);
- g_assert_cmpint(purple_contact_compare(contact_b, contact_a), ==, 1);
+ g_assert_cmpint(purple_contact_compare(contact_a, contact_b), <, 0); + g_assert_cmpint(purple_contact_compare(contact_b, contact_a), >, 0); purple_contact_set_username(contact_b, "aaa");
g_assert_cmpint(purple_contact_compare(contact_b, contact_a), ==, 0);