aboutsummaryrefslogtreecommitdiff
path: root/lib/System/Win32
diff options
context:
space:
mode:
authorAnton Korobeynikov <asl@math.spbu.ru>2009-04-21 16:04:56 +0000
committerAnton Korobeynikov <asl@math.spbu.ru>2009-04-21 16:04:56 +0000
commit83985d706bd131bc30d0005f24ff82d888438256 (patch)
treef91315f98f9372a4d8e9322735124343f4cbd88c /lib/System/Win32
parent0957fcbe0c03e540116af5c88f5efed46a777651 (diff)
Silence warnings.
Patch by Jay Foad! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@69679 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/System/Win32')
-rw-r--r--lib/System/Win32/Signals.inc10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/System/Win32/Signals.inc b/lib/System/Win32/Signals.inc
index 560ac3879e..3a8f77e3cd 100644
--- a/lib/System/Win32/Signals.inc
+++ b/lib/System/Win32/Signals.inc
@@ -188,10 +188,10 @@ static LONG WINAPI LLVMUnhandledExceptionFilter(LPEXCEPTION_POINTERS ep) {
// Print the PC in hexadecimal.
DWORD PC = StackFrame.AddrPC.Offset;
- fprintf(stderr, "%08X", PC);
+ fprintf(stderr, "%08lX", PC);
// Print the parameters. Assume there are four.
- fprintf(stderr, " (0x%08X 0x%08X 0x%08X 0x%08X)", StackFrame.Params[0],
+ fprintf(stderr, " (0x%08lX 0x%08lX 0x%08lX 0x%08lX)", StackFrame.Params[0],
StackFrame.Params[1], StackFrame.Params[2], StackFrame.Params[3]);
// Verify the PC belongs to a module in this process.
@@ -215,7 +215,7 @@ static LONG WINAPI LLVMUnhandledExceptionFilter(LPEXCEPTION_POINTERS ep) {
buffer[511] = 0;
if (dwDisp > 0)
- fprintf(stderr, ", %s()+%04d bytes(s)", symbol->Name, dwDisp);
+ fprintf(stderr, ", %s()+%04lu bytes(s)", symbol->Name, dwDisp);
else
fprintf(stderr, ", %s", symbol->Name);
@@ -224,9 +224,9 @@ static LONG WINAPI LLVMUnhandledExceptionFilter(LPEXCEPTION_POINTERS ep) {
memset(&line, 0, sizeof(line));
line.SizeOfStruct = sizeof(line);
if (SymGetLineFromAddr(hProcess, PC, &dwDisp, &line)) {
- fprintf(stderr, ", %s, line %d", line.FileName, line.LineNumber);
+ fprintf(stderr, ", %s, line %lu", line.FileName, line.LineNumber);
if (dwDisp > 0)
- fprintf(stderr, "+%04d byte(s)", dwDisp);
+ fprintf(stderr, "+%04lu byte(s)", dwDisp);
}
fputc('\n', stderr);