fix dos build
authorJohn Tsiombikas <nuclear@member.fsf.org>
Wed, 14 Jun 2023 21:06:36 +0000 (00:06 +0300)
committerJohn Tsiombikas <nuclear@member.fsf.org>
Wed, 14 Jun 2023 21:06:36 +0000 (00:06 +0300)
libs/drawtext/draw.c
libs/treestor/src/treestor.c
src/cpuid.h
src/dos/gfx.h
src/dos/vga.h

index 02b83da..08047c1 100644 (file)
@@ -83,7 +83,7 @@ void dtx_substring(const char *str, int start, int end)
        }
 }
 
-#ifdef _MSC_VER
+#if defined(_MSC_VER) || defined(__WATCOMC__)
 #define vsnprintf _vsnprintf
 #endif
 
index 5e00a80..67fdcf6 100644 (file)
@@ -11,7 +11,7 @@
 #include <alloca.h>
 #endif
 
-#ifdef _MSC_VER
+#if defined(_MSC_VER) || defined(__WATCOMC__)
 #define snprintf _snprintf
 #endif
 
index 5566f69..ce1e09e 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef CPUID_H_
 #define CPUID_H_
 
-#include "inttypes.h"
+#include "sizeint.h"
 
 struct cpuid_info {
        uint32_t maxidx;        /* 0: eax */
index 4724f41..0c1fe86 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef GFX_H_
 #define GFX_H_
 
-#include "inttypes.h"
+#include "sizeint.h"
 
 struct video_mode {
        uint16_t mode;
index d8a341c..59d22ef 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef VGA_H_
 #define VGA_H_
 
-#include "inttypes.h"
+#include "sizeint.h"
 #include "dosutil.h"
 #include "cdpmi.h"
 #include "vgaregs.h"