diff --git a/src/misc/hash.c b/src/misc/hash.c index 5b85cefef..7bb386925 100644 --- a/src/misc/hash.c +++ b/src/misc/hash.c @@ -32,7 +32,9 @@ REVISIONS: /* definitions local to this file only */ #ifdef XSPICECM -#define fprintf(stderr, X) cm_message_printf(X) +#include "ngspice/cmproto.h" +#undef fprintf +#define fprintf(stderr, ...) cm_message_printf(__VA_ARGS__) #endif /* ********************** TYPE DEFINITIONS ************************* */ diff --git a/visualc/xspice/xtradev.vcxproj b/visualc/xspice/xtradev.vcxproj index a51536f75..3e168b1ff 100644 --- a/visualc/xspice/xtradev.vcxproj +++ b/visualc/xspice/xtradev.vcxproj @@ -152,7 +152,7 @@ Disabled icm\$(ProjectName);..\src\include;..\..\src\include;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_DEPRECATE;CIDER;%(PreprocessorDefinitions) + _CRT_SECURE_NO_DEPRECATE;XSPICECM;CIDER;%(PreprocessorDefinitions) false @@ -184,7 +184,7 @@ MaxSpeed true icm\$(ProjectName);..\src\include;..\..\src\include;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + _CRT_SECURE_NO_DEPRECATE;XSPICECM;%(PreprocessorDefinitions) MultiThreaded @@ -204,6 +204,7 @@ + ..\..\src\xspice\%(RelativeDir);%(AdditionalIncludeDirectories)