Remove /J from MSVC compile flags

https://msdn.microsoft.com/en-us/library/0d294k5z.aspx

It looks like we don't need it. The 'char' type is signed on other
platforms, so why should it be unsigned on Windows? Besides, its
includion in add_definitions() prevented RC from compiling libpawn.rc
with Visual Studio 2017's CMake tools.
This commit is contained in:
Zeex 2018-01-05 19:48:43 +06:00
parent 97586a750e
commit c4e15a032a

View File

@ -45,7 +45,7 @@ if(HAVE_STRLCAT)
endif()
if(MSVC)
add_definitions(-D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_DEPRECATE /J)
add_definitions(-D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_DEPRECATE)
if(MSVC LESS 1900)
# MSVC 2013 and below don't support the "inline" keyword
add_definitions(-Dinline=__inline)