From 54bac49d92bcf02e9896e658ff5e72cc0adbd35d Mon Sep 17 00:00:00 2001 From: antirez Date: Tue, 2 Mar 2010 17:42:22 +0100 Subject: [PATCH] minor fix for a Linux warning --- redis.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/redis.c b/redis.c index dce4eb2d..1ead01f8 100644 --- a/redis.c +++ b/redis.c @@ -38,6 +38,7 @@ #include #include #define __USE_POSIX199309 +#define __USE_UNIX98 #include #ifdef HAVE_BACKTRACE @@ -8408,7 +8409,7 @@ static void *getMcontextEip(ucontext_t *uc) { #else return (void*) uc->uc_mcontext->__ss.__eip; #endif -#elif defined(__i386__) || defined(__X86_64__) || defined(__x86_64__) +#elif defined(__i386__) || defined(__X86_64__) || defined(__x86_64__) return (void*) uc->uc_mcontext.gregs[REG_EIP]; /* Linux 32/64 bit */ #elif defined(__ia64__) /* Linux IA64 */ return (void*) uc->uc_mcontext.sc_ip;