diff --git a/tokenize.h b/tokenize.h index f1f31ed24..1f7a5f1e3 100644 --- a/tokenize.h +++ b/tokenize.h @@ -44,7 +44,15 @@ public: { free(_str); } void setstr( const char s[] ) - { free(_str); _str = strdup(s); str = _str ? _str : ""; } + { + free(_str); +#ifndef _MSC_VER + _str = strdup(s); +#else + _str = _strdup(s); +#endif + str = _str ? _str : ""; + } const char *str;