]> granicus.if.org Git - nethack/commitdiff
clear a warning during build with vs project
authornhmall <nhmall@nethack.org>
Sat, 7 May 2022 15:34:24 +0000 (11:34 -0400)
committernhmall <nhmall@nethack.org>
Sat, 7 May 2022 15:34:24 +0000 (11:34 -0400)
src/nhlua.c(93,16): warning C4324: 'nhl_user_data': structure was padded
due to alignment specifier

sys/windows/vs/NetHack/NetHack.vcxproj
sys/windows/vs/NetHackW/NetHackW.vcxproj

index b725a66e44449d0d6dbb99984412f1f6ac5dacea..7f612304b1361c20c1b2dc41d5771896965c150e 100644 (file)
     <ClCompile Include="$(SrcDir)music.c" />\r
     <ClCompile Include="$(SrcDir)nhlobj.c" />\r
     <ClCompile Include="$(SrcDir)nhlsel.c" />\r
-    <ClCompile Include="$(SrcDir)nhlua.c" />\r
+    <ClCompile Include="$(SrcDir)nhlua.c">\r
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4820;4706;4244;4245;4100;4310;4324</DisableSpecificWarnings>\r
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4820;4706;4244;4245;4100;4310;4324</DisableSpecificWarnings>\r
+    </ClCompile>\r
     <ClCompile Include="$(SrcDir)objects.c" />\r
     <ClCompile Include="$(SrcDir)objnam.c" />\r
     <ClCompile Include="$(SrcDir)options.c" />\r
   <Target Name="AfterRebuild">\r
     <MSBuild Projects="afternethack.proj" Targets="Build" Properties="Configuration=$(Configuration)" />\r
   </Target>\r
-</Project>\r
+</Project>
\ No newline at end of file
index c00d557ec412b1c97d8e790e343cc07fb685346d..8ba0dd8d823354b08a9430a26f5234337264ad31 100644 (file)
@@ -22,6 +22,8 @@
       <OmitFramePointers>true</OmitFramePointers>\r
       <AdditionalIncludeDirectories>$(WinWin32Dir);$(IncDir);$(SysWindDir);$(SysShareDir);$(WinShareDir);$(LuaDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
       <PreprocessorDefinitions>TILES;_WINDOWS;DLB;MSWIN_GRAPHICS;SAFEPROCS;NOTTYGRAPHICS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4820;4706;4244;4245;4100;4310</DisableSpecificWarnings>\r
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4820;4706;4244;4245;4100;4310</DisableSpecificWarnings>\r
     </ClCompile>\r
     <ResourceCompile>\r
       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
     <ClCompile Include="$(SrcDir)music.c" />\r
     <ClCompile Include="$(SrcDir)nhlobj.c" />\r
     <ClCompile Include="$(SrcDir)nhlsel.c" />\r
-    <ClCompile Include="$(SrcDir)nhlua.c" />\r
+    <ClCompile Include="$(SrcDir)nhlua.c">\r
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4820;4706;4244;4245;4100;4310;4324</DisableSpecificWarnings>\r
+      <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4820;4706;4244;4245;4100;4310;4324</DisableSpecificWarnings>\r
+    </ClCompile>\r
     <ClCompile Include="$(SrcDir)objects.c" />\r
     <ClCompile Include="$(SrcDir)objnam.c" />\r
     <ClCompile Include="$(SrcDir)options.c" />\r
   <Target Name="AfterRebuild">\r
     <MSBuild Projects="$(vsDir)NetHack\afternethack.proj" Targets="Build" Properties="Configuration=$(Configuration)" />\r
   </Target>\r
-</Project>\r
+</Project>
\ No newline at end of file