Add snprintf macro for MSVC
authorTakayuki MATSUOKA <takayuki.matsuoka@gmail.com>
Mon, 13 Apr 2015 11:05:20 +0000 (20:05 +0900)
committerTakayuki MATSUOKA <takayuki.matsuoka@gmail.com>
Mon, 13 Apr 2015 11:05:20 +0000 (20:05 +0900)
examples/blockStreaming_doubleBuffer.c
examples/blockStreaming_lineByLine.c

index 0adf6ae..094f80d 100644 (file)
@@ -2,7 +2,10 @@
 // Copyright : Takayuki Matsuoka
 
 
-#define _CRT_SECURE_NO_WARNINGS // for MSVC
+#ifdef _MSC_VER    /* Visual Studio */
+#  define _CRT_SECURE_NO_WARNINGS
+#  define snprintf sprintf_s
+#endif
 #include "lz4.h"
 
 #include <stdio.h>
index 6d14801..f0f7d46 100644 (file)
@@ -2,7 +2,10 @@
 // Copyright : Takayuki Matsuoka
 
 
-#define _CRT_SECURE_NO_WARNINGS // for MSVC
+#ifdef _MSC_VER    /* Visual Studio */
+#  define _CRT_SECURE_NO_WARNINGS
+#  define snprintf sprintf_s
+#endif
 #include "lz4.h"
 
 #include <stdio.h>