From 866a02f04bdc706d86be55b1182f9ac4c48ce03b Mon Sep 17 00:00:00 2001 From: cristy Date: Wed, 7 Sep 2011 12:10:32 +0000 Subject: [PATCH] --- MagickCore/exception.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/MagickCore/exception.c b/MagickCore/exception.c index 47c9d2976..cf8ae3242 100644 --- a/MagickCore/exception.c +++ b/MagickCore/exception.c @@ -458,7 +458,12 @@ MagickExport char *GetExceptionMessage(const int error) *exception='\0'; #if defined(MAGICKCORE_HAVE_STRERROR_R) +#if !defined(_GNU_SOURCE) (void) strerror_r(error,exception,sizeof(exception)); +#else + (void) CopyMagickString(exception,strerror_r(error,exception, + sizeof(exception)),sizeof(exception)); +#endif #else (void) CopyMagickString(exception,strerror(error),sizeof(exception)); #endif -- 2.40.0