From fe8a38c8009bdb3539dd9d16d132def0feca5e1e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Wed, 9 May 2012 21:57:10 +0100 Subject: [PATCH] Silent bogus warnings. --- retrace/retrace_stdc.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/retrace/retrace_stdc.cpp b/retrace/retrace_stdc.cpp index 9ffacad..df3e0c3 100644 --- a/retrace/retrace_stdc.cpp +++ b/retrace/retrace_stdc.cpp @@ -193,8 +193,9 @@ lookupAddress(unsigned long long address) { return addr; } - if (retrace::debug && address >= 0x00400000) { - std::cerr << "warning: could not translate address 0x" << std::hex << address << std::dec << "\n"; + if (retrace::debug && address >= 64 * 1024 * 1024) { + /* Likely not an offset, but an address that should had been swizzled */ + std::cerr << "warning: passing high address 0x" << std::hex << address << std::dec << " as uintptr_t\n"; } return (void *)(uintptr_t)address; -- 2.43.0