From 557049bfc32f59e2ee153b7defa0f27503d2d72e Mon Sep 17 00:00:00 2001
From: Rob Swindell <rob@synchro.net>
Date: Tue, 29 Mar 2022 01:15:36 -0700
Subject: [PATCH] Fix signed/unsigned compare warning reported by Borland C++.

---
 src/xpdev/semfile.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/xpdev/semfile.c b/src/xpdev/semfile.c
index df883274a3..30715f3b0c 100644
--- a/src/xpdev/semfile.c
+++ b/src/xpdev/semfile.c
@@ -144,5 +144,5 @@ BOOL semfile_signal(const char* fname, const char* text)
 
 	/* update the time stamp */
 	ut.actime = ut.modtime = time(NULL);
-	return utime(fname, &ut)==0 && wrlen == textlen;
+	return utime(fname, &ut)==0 && wrlen == (ssize_t)textlen;
 }
-- 
GitLab