diff --git a/src/archutils/Unix/Backtrace.cpp b/src/archutils/Unix/Backtrace.cpp index 5e82bd4838..ac61d6bcf5 100644 --- a/src/archutils/Unix/Backtrace.cpp +++ b/src/archutils/Unix/Backtrace.cpp @@ -456,15 +456,9 @@ void InitializeBacktrace() void GetSignalBacktraceContext( BacktraceContext *ctx, const ucontext_t *uc ) { -#if !__DARWIN_03 - ctx->ip = (void *) uc->uc_mcontext->__ss.__eip; - ctx->bp = (void *) uc->uc_mcontext->__ss.__ebp; - ctx->sp = (void *) uc->uc_mcontext->__ss.__esp; -#else ctx->ip = (void *) uc->uc_mcontext->ss.eip; ctx->bp = (void *) uc->uc_mcontext->ss.ebp; ctx->sp = (void *) uc->uc_mcontext->ss.esp; -#endif } /* The following from VirtualDub: */