From: cristy Date: Wed, 7 Sep 2011 12:10:32 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~7057 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=866a02f04bdc706d86be55b1182f9ac4c48ce03b;p=imagemagick --- 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