poco: Update to 1.9.0
[feed/packages.git] / libs / poco / patches / 200-strerror.patch
index bd60754979da35d48444202af490db63583bcf99..0ff0ce5edc7ef7c2874f64f7c219371ca1dcb55f 100644 (file)
@@ -1,8 +1,8 @@
 --- a/Foundation/src/Error.cpp
 +++ b/Foundation/src/Error.cpp
 @@ -70,7 +70,7 @@ namespace Poco {
-
- #if (_XOPEN_SOURCE >= 600) || POCO_ANDROID || __APPLE__
+ #if (_XOPEN_SOURCE >= 600) || POCO_OS == POCO_OS_ANDROID || __APPLE__
                        setMessage(strerror_r(err, _buffer, sizeof(_buffer)));
 -#elif _GNU_SOURCE
 +#elif (_GNU_SOURCE && (defined __GLIBC__ || defined __UCLIBC__))