re-arrange a few lines to remove some duplicate ifdef's. And move the cr2 def into the area that uses it to remove build warnings on freebsd
This commit is contained in:
parent
fe9cb4b7ec
commit
5d88acb8a6
|
@ -47,15 +47,12 @@ RETSIGTYPE zm_die_handler(int signal, siginfo_t * info, void *context)
|
||||||
RETSIGTYPE zm_die_handler(int signal)
|
RETSIGTYPE zm_die_handler(int signal)
|
||||||
#endif
|
#endif
|
||||||
{
|
{
|
||||||
#if (defined(__i386__) || defined(__x86_64__))
|
|
||||||
void *cr2 = 0;
|
|
||||||
void *ip = 0;
|
|
||||||
#endif
|
|
||||||
Error("Got signal %d (%s), crashing", signal, strsignal(signal));
|
Error("Got signal %d (%s), crashing", signal, strsignal(signal));
|
||||||
|
|
||||||
#if (defined(__i386__) || defined(__x86_64__))
|
#if (defined(__i386__) || defined(__x86_64__))
|
||||||
|
void *ip = 0;
|
||||||
// Get more information if available
|
// Get more information if available
|
||||||
#if ( HAVE_SIGINFO_T && HAVE_UCONTEXT_T )
|
#if ( HAVE_SIGINFO_T && HAVE_UCONTEXT_T )
|
||||||
|
void *cr2 = 0;
|
||||||
if (info && context) {
|
if (info && context) {
|
||||||
|
|
||||||
Debug(1,
|
Debug(1,
|
||||||
|
|
Loading…
Reference in New Issue