1
0
mirror of https://github.com/php/php-src.git synced 2026-04-14 11:32:11 +02:00
Files
archived-php-src/win32/winutil.c
Zeev Suraski aceaabceff PHP 4.0
1999-04-07 21:05:13 +00:00

30 lines
507 B
C

#ifdef THREAD_SAFE
#include "tls.h"
#else
#define TLS_VARS
#define GLOBAL(a) a
#endif
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include "winutil.h"
#ifndef THREAD_SAFE
static char Win_Error_msg[256];
#endif
char *php3_win_err(void)
{
TLS_VARS;
FormatMessage(
FORMAT_MESSAGE_FROM_SYSTEM,
NULL,
GetLastError(),
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), // Default language
(LPTSTR) GLOBAL(Win_Error_msg),
256,
NULL);
return GLOBAL(Win_Error_msg);
}