diff --git a/Source/kwsys/Configure.h.in b/Source/kwsys/Configure.h.in index 01867ed137..92c84f6e5f 100644 --- a/Source/kwsys/Configure.h.in +++ b/Source/kwsys/Configure.h.in @@ -22,6 +22,14 @@ # define kwsysEXPORT @KWSYS_NAMESPACE@_EXPORT #endif +/* If we are building a kwsys .c or .cxx file, suppress the Microsoft + deprecation warnings. */ +#if defined(KWSYS_NAMESPACE) +# define _CRT_SECURE_NO_DEPRECATE +# define _CRT_NONSTDC_NO_DEPRECATE +# define _SCL_SECURE_NO_DEPRECATE +#endif + /* Whether Large File Support is requested. */ #define @KWSYS_NAMESPACE@_LFS_REQUESTED @KWSYS_LFS_REQUESTED@