From e819f14d649ec7b195bee3eb68c17812bf3d4e06 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Tue, 26 May 2020 17:07:21 +0000
Subject: [PATCH] Borland builds also need ssize_t typedef'd. Watcom can come
 along for the ride.

---
 src/xpdev/gen_defs.h | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/xpdev/gen_defs.h b/src/xpdev/gen_defs.h
index 26fdb2ff41..a85b656284 100644
--- a/src/xpdev/gen_defs.h
+++ b/src/xpdev/gen_defs.h
@@ -172,10 +172,8 @@ typedef ulong   uint32_t;
 #endif
 
 #if !defined(__MSDOS__)
-#if defined(_MSC_VER) // when and where will Microsoft typedef ssize_t (correctly) in the future?
-typedef SSIZE_T ssize_t;
-#endif
 #if defined(_MSC_VER) || defined(__WATCOMC__) || defined(__BORLANDC__)
+typedef SSIZE_T ssize_t;
 typedef signed __int64 int64_t;
 typedef unsigned __int64 uint64_t;
 #define INTTYPES_H_64BIT_PREFIX         "I64"
-- 
GitLab