From dceb1177297381c2a90ce60c88f914dabc646eee Mon Sep 17 00:00:00 2001
From: "Rob Swindell (in GitKraken)" <rob@synchro.net>
Date: Thu, 16 Feb 2023 00:01:37 -0800
Subject: [PATCH] Resolve signed/unsigned compare warning with MSVC

---
 src/sbbs3/sbbsecho.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/sbbs3/sbbsecho.c b/src/sbbs3/sbbsecho.c
index b061256fde..b9bf70de9c 100644
--- a/src/sbbs3/sbbsecho.c
+++ b/src/sbbs3/sbbsecho.c
@@ -6051,9 +6051,9 @@ void import_packets(const char* inbound, nodecfg_t* inbox, bool secure)
 void check_free_diskspace(const char* path)
 {
 	if(cfg.min_free_diskspace && isdir(path)) {
-		ulong freek = getfreediskspace(path, 1024);
+		uint64_t freek = getfreediskspace(path, 1024);
 
-		if(freek < cfg.min_free_diskspace / 1024) {
+		if(freek < (uint64_t)cfg.min_free_diskspace / 1024) {
 			lprintf(LOG_ERR, "!Insufficient free disk space (%luK < %"PRId64"K bytes) in %s\n"
 				, freek, cfg.min_free_diskspace / 1024, path);
 			bail(1);
-- 
GitLab