#include "servman.h"\r
/* temp file for debugging */\r
\r
-VOID GetError(VOID)\r
+VOID GetError(DWORD err)\r
{\r
LPVOID lpMsgBuf;\r
\r
+ if (err == 0)\r
+ err = GetLastError();\r
+\r
FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER |\r
FORMAT_MESSAGE_FROM_SYSTEM |\r
FORMAT_MESSAGE_IGNORE_INSERTS,\r
NULL,\r
- GetLastError(),\r
+ err,\r
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), /* Default language */\r
(LPTSTR) &lpMsgBuf,\r
0,\r