Browse Source

[hellfire] log_printf bin exact (#1467)

pull/876/head
qndel 7 years ago committed by Anders Jenbo
parent
commit
3cc7d99cb7
  1. 11
      Source/logging.cpp

11
Source/logging.cpp

@ -120,6 +120,16 @@ void log_get_version(VS_FIXEDFILEINFO *file_info)
void __cdecl log_printf(const char *pszFmt, ...)
{
#ifdef HELLFIRE
CHAR Buffer[1024];
DWORD NumberOfBytesWritten, nNumberOfBytesToWrite;
va_list va;
va_start(va, pszFmt);
nNumberOfBytesToWrite = wvsprintf(Buffer, va_arg(va, const CHAR *), va);
WriteFile((HANDLE)pszFmt, Buffer, nNumberOfBytesToWrite, &NumberOfBytesWritten, 0);
va_end(va);
#else
size_t size;
char *pBuffer;
char msg[512];
@ -150,6 +160,7 @@ void __cdecl log_printf(const char *pszFmt, ...)
#ifdef __cplusplus
sgMemCrit.Leave();
#endif
#endif
}
void log_dump_computer_info()

Loading…
Cancel
Save