One last oops. I really need to install Linux again SOON :(

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%4089
This commit is contained in:
Scott Ehlert 2005-07-07 18:41:08 +00:00
parent b45d02fd59
commit 542dfc5eec

View File

@ -478,9 +478,9 @@ namespace SourceHook
static bool CSourceHookImpl::IsBadReadPtr(const void *ptr, size_t len) static bool CSourceHookImpl::IsBadReadPtr(const void *ptr, size_t len)
{ {
void(*prevHandler)(int sig); void(*prevHandler)(int sig);
g_BadReadCalled = true; m_BadReadCalled = true;
if (setjmp(g_BadReadJmpBuffer)) if (setjmp(m_BadReadJmpBuf))
return true; return true;
prevHandler = signal(SIGSEGV, BadReadHandler); prevHandler = signal(SIGSEGV, BadReadHandler);
@ -491,7 +491,7 @@ namespace SourceHook
for (size_t i = 0; i < len; i++) for (size_t i = 0; i < len; i++)
dummy = p[i]; dummy = p[i];
g_BadReadCalled = false; m_BadReadCalled = false;
signal(SIGSEGV, prevHandler); signal(SIGSEGV, prevHandler);