From 90ea3ac3c9104d1519e067aeeefc07c7f75313ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= Date: Wed, 23 Dec 2020 13:02:32 +0100 Subject: Object: return int on comparison Comparisons do, due to the new introduced shaceship-comparisons, only return -1, 0, 1 or the result of strcmp(). --- ListItem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ListItem.c') diff --git a/ListItem.c b/ListItem.c index 8d962aef..7ccf8d7a 100644 --- a/ListItem.c +++ b/ListItem.c @@ -57,7 +57,7 @@ void ListItem_append(ListItem* this, const char* text) { this->value[newLen] = '\0'; } -static long ListItem_compare(const void* cast1, const void* cast2) { +static int ListItem_compare(const void* cast1, const void* cast2) { const ListItem* obj1 = (const ListItem*) cast1; const ListItem* obj2 = (const ListItem*) cast2; return strcmp(obj1->value, obj2->value); -- cgit v1.2.3