From 09994a12866d9edacfec0187faca5a9d27e96000 Mon Sep 17 00:00:00 2001 From: Michael Fero Date: Wed, 23 Mar 2016 10:54:06 -0400 Subject: [PATCH] fix: Handle permissive errors for non GNU compilers --- src/random.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/random.cpp b/src/random.cpp index b2176d209..618804ce7 100644 --- a/src/random.cpp +++ b/src/random.cpp @@ -59,7 +59,7 @@ namespace cass { #define STRERROR_BUFSIZE_ 256 -#if defined(__APPLE__) || defined(__FreeBSD__) +#if defined(__APPLE__) || defined(__FreeBSD__) || !defined(_GNU_SOURCE) || !defined(__GLIBC__) #define STRERROR_R_(errno, buf, bufsize) (strerror_r(errno, buf, bufsize), buf) #else #define STRERROR_R_(errno, buf, bufsize) strerror_r(errno, buf, bufsize)