From 4d6e39ac24809ca9bf92223a14c2d85c368c4f2c Mon Sep 17 00:00:00 2001 From: Evgeni Zharkov Date: Tue, 19 Feb 2019 14:23:04 +0300 Subject: [PATCH] Fix sprintf redefinition on _MSC_VER >= 1900 Fix for _MSC_VER >= 1900: C1189: #error: Macro definition of snprintf conflicts with Standard Library function declaration --- CUnit/Headers/CUnit.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CUnit/Headers/CUnit.h b/CUnit/Headers/CUnit.h index 617439a..acc9b72 100644 --- a/CUnit/Headers/CUnit.h +++ b/CUnit/Headers/CUnit.h @@ -102,7 +102,9 @@ # define CU_EXPORT # endif # ifdef _MSC_VER -# define snprintf _snprintf +# if _MSC_VER < 1900 +# define snprintf _snprintf +# endif # endif #else # define CU_EXPORT