summaryrefslogtreecommitdiffstats
path: root/Source/kwsys/Configure.h.in
diff options
context:
space:
mode:
Diffstat (limited to 'Source/kwsys/Configure.h.in')
-rw-r--r--Source/kwsys/Configure.h.in12
1 files changed, 9 insertions, 3 deletions
diff --git a/Source/kwsys/Configure.h.in b/Source/kwsys/Configure.h.in
index 92c84f6..b423499 100644
--- a/Source/kwsys/Configure.h.in
+++ b/Source/kwsys/Configure.h.in
@@ -25,9 +25,15 @@
/* 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
+# ifndef _CRT_NONSTDC_NO_DEPRECATE
+# define _CRT_NONSTDC_NO_DEPRECATE
+# endif
+# ifndef _CRT_SECURE_NO_DEPRECATE
+# define _CRT_SECURE_NO_DEPRECATE
+# endif
+# ifndef _SCL_SECURE_NO_DEPRECATE
+# define _SCL_SECURE_NO_DEPRECATE
+# endif
#endif
/* Whether Large File Support is requested. */