Make snmalloc build on Windows with Clang

Fixes a few places where Clang complains about Windows specific code,
and also uses macros supported by Clang on Windows.  A few places
separating platform and compiler specific code, as MSVC and WIN32 were
used interchangably previously.
This commit is contained in:
Matthew Parkinson
2020-01-24 13:17:45 +00:00
committed by Matthew Parkinson
parent eaeb2aa53d
commit 0affc069cf
8 changed files with 64 additions and 14 deletions

View File

@@ -25,7 +25,7 @@ void print_stack_trace()
{
// SymInitialize failed
error = GetLastError();
printf("SymInitialize returned error : %d\n", error);
printf("SymInitialize returned error : %lu\n", error);
return;
}