blob: a51d5191ff4d0959dcebb4d45f225a8d3ec10ec3 [file] [log] [blame]
#ifndef WIN32_LEAN_AND_MEAN
#define WIN32_LEAN_AND_MEAN
#endif
#include <windows.h>
#undef __CRT__NO_INLINE
#define __CRT__NO_INLINE
#include <wspiapi.h>
char *WINAPI WspiapiStrdup (const char *pszString)
{
char *pszMemory;
size_t cchMemory;
if (!pszString)
return(NULL);
cchMemory = strlen(pszString) + 1;
pszMemory = (char *) WspiapiMalloc(cchMemory);
if (!pszMemory)
return(NULL);
_WSPIAPI_STRCPY_S(pszMemory,cchMemory,pszString);
return pszMemory;
}