Debian patch.
https://bugs.gentoo.org/957964
https://salsa.debian.org/gnustep-team/gshisen.app/-/blob/master/debian/patches/warnings.patch?ref_type=heads
Description: Fix some compiler warnings.
Author: Yavor Doganov <yavor@gnu.org>
Forwarded: no
Last-Update: 2025-01-20
---

--- gshisen.app-1.3.0.orig/board.m
+++ gshisen.app-1.3.0/board.m
@@ -171,7 +171,7 @@
             [tile release];
         }
     }
-    tmptiles = (NSMutableArray *)[tmptiles sortedArrayUsingFunction:(int (*)(id, id, void*))randomizeTiles context:self];
+    tmptiles = (NSMutableArray *)[tmptiles sortedArrayUsingFunction:(NSComparisonResult (*)(id, id, void*))randomizeTiles context:self];
 
     if(tmr && !hadEndOfGame) {
         if([tmr isValid])
@@ -491,7 +491,7 @@
     [gameData setObject: entry forKey: @"seconds"];
 
     [scores addObject: gameData];
-    [scores sortUsingFunction:(int (*)(id, id, void*))sortScores context:self];
+    [scores sortUsingFunction:(NSComparisonResult (*)(id, id, void*))sortScores context:self];
 		if ([scores count] > numScoresToKeep) {
 			NSRange scoresToZap = NSMakeRange(numScoresToKeep, 
 				[scores count] - numScoresToKeep);
