zeek/auxil/vcpkg/ports/sockpp/android-strerror_r.diff
Patrick Kelley 8fd444092b initial
2025-05-07 15:35:15 -04:00

14 lines
443 B
Diff

diff --git a/src/exception.cpp b/src/exception.cpp
index 72aae7e..7a56c60 100644
--- a/src/exception.cpp
+++ b/src/exception.cpp
@@ -66,7 +66,7 @@ string sys_error::error_str(int err)
buf, sizeof(buf), NULL);
#else
#ifdef _GNU_SOURCE
- #if !defined(__GLIBC__)
+ #if !defined(__GLIBC__) && !defined(__ANDROID__)
// use the XSI standard behavior.
int e = strerror_r(err, buf, sizeof(buf));
auto s = strerror(e);