]> git.ipfire.org Git - thirdparty/snapper.git/commitdiff
- fixed stringerror function 462/head
authorArvin Schnell <aschnell@suse.de>
Wed, 5 Dec 2018 09:10:01 +0000 (10:10 +0100)
committerArvin Schnell <aschnell@suse.de>
Wed, 5 Dec 2018 09:10:01 +0000 (10:10 +0100)
snapper/AppUtil.cc

index 1d8fb96729968567a142bbc6744ba8c59f0b3bdc..553065cda0d834b734046edd257926d025ac9bfb 100644 (file)
@@ -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
     }