From eea6ddef5376371f750ea0c16dbdb118687e82fc Mon Sep 17 00:00:00 2001 From: Arvin Schnell Date: Wed, 5 Dec 2018 10:10:01 +0100 Subject: [PATCH] - fixed stringerror function --- snapper/AppUtil.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/snapper/AppUtil.cc b/snapper/AppUtil.cc index 1d8fb967..553065cd 100644 --- a/snapper/AppUtil.cc +++ b/snapper/AppUtil.cc @@ -223,14 +223,14 @@ namespace snapper string stringerror(int errnum) { -#if (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && ! _GNU_SOURCE +#if (_POSIX_C_SOURCE >= 200112L) && ! _GNU_SOURCE char buf1[100]; - if (strerror_r(errno, buf1, sizeof(buf1)-1) == 0) + if (strerror_r(errnum, buf1, sizeof(buf1) - 1) == 0) return string(buf1); return string("strerror failed"); #else char buf1[100]; - const char* buf2 = strerror_r(errno, buf1, sizeof(buf1)-1); + const char* buf2 = strerror_r(errnum, buf1, sizeof(buf1) - 1); return string(buf2); #endif } -- 2.47.3