From 68bccf3ae12ab6a95c075b39c75903eb6003d4b3 Mon Sep 17 00:00:00 2001
From: "Rob Swindell (on Windows 11)" <rob@synchro.net>
Date: Wed, 27 Dec 2023 17:06:52 -0800
Subject: [PATCH] Define HAS_INTTYPES_H too, fixes new MSVC build error

syncterm\bbslist.c(778): error C2146: syntax error:
  missing ')' before identifier 'SCNx8

We aren't defining this standard format macro in gen_defs.h (maybe we should
be?) - but as long as MSVC has inttypes.h, seems we should be using that
instead.
---
 src/xpdev/xpdev_mt.props | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/xpdev/xpdev_mt.props b/src/xpdev/xpdev_mt.props
index 5687460345..4a8faeea56 100644
--- a/src/xpdev/xpdev_mt.props
+++ b/src/xpdev/xpdev_mt.props
@@ -7,7 +7,7 @@
   </PropertyGroup>
   <ItemDefinitionGroup>
     <ClCompile>
-      <PreprocessorDefinitions>HAS_STDINT_H;XPDEV_THREAD_SAFE;LINK_LIST_THREADSAFE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <PreprocessorDefinitions>HAS_INTTYPES_H;HAS_STDINT_H;XPDEV_THREAD_SAFE;LINK_LIST_THREADSAFE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <AdditionalIncludeDirectories>$(MSBuildThisFileDirectory);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     </ClCompile>
     <Link>
-- 
GitLab