Visual C++: Fixed compiler error for "strdup"
This commit is contained in:
parent
34f44e3c04
commit
af5b1858aa
10
tokenize.h
10
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;
|
||||
|
||||
|
|
Loading…
Reference in New Issue