#include "debug.h"
#include <stdarg.h>
#include <stdio.h>
#include <windows.h>
#define DEBUG_MINIMUM_LEVEL TRACE_UNIMPLEMENTED
#undef Trace
void Trace(int level, const char *s, ...)
{
va_list args;
char buf[1024];
DWORD le;
if (level < DEBUG_MINIMUM_LEVEL) {
return;
}
le = GetLastError();
_vsnprintf(buf, 1024, s, args);
fptr = fopen("log.txt", "a");
fprintf(fptr, "%s\n", buf);
fclose(fptr);
va_end(args);*/
va_start(args, s);
_vsnprintf(buf, 1024, s, args);
va_end(args);
MessageBoxA(0, buf, 0, 0);
SetLastError(le);
}