Browse Source

`errno` is reserved; use `errorno`

v0.7.4-release
Bert Belder 14 years ago
parent
commit
0b54514a86
  1. 4
      src/platform_cygwin.cc
  2. 4
      src/platform_win32.cc

4
src/platform_cygwin.cc

@ -14,11 +14,11 @@ static char *process_title = NULL;
// Does the about the same as perror(), but for windows api functions
static void _winapi_perror(const char* prefix = NULL) {
DWORD errno = GetLastError();
DWORD errorno = GetLastError();
char *errmsg;
FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS,
NULL, errno, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), (LPTSTR)&errmsg, 0, NULL);
NULL, errorno, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), (LPTSTR)&errmsg, 0, NULL);
// FormatMessage messages include a newline character

4
src/platform_win32.cc

@ -15,11 +15,11 @@ static char *process_title = NULL;
// Does the about the same as perror(), but for windows api functions
void winapi_perror(const char* prefix = NULL) {
DWORD errno = GetLastError();
DWORD errorno = GetLastError();
char *errmsg;
FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS,
NULL, errno, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), (LPTSTR)&errmsg, 0, NULL);
NULL, errorno, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), (LPTSTR)&errmsg, 0, NULL);
// FormatMessage messages include a newline character

Loading…
Cancel
Save