From 3d92c45a51350ba88ef356eb1470d1cd4d86b1e8 Mon Sep 17 00:00:00 2001 From: Roy Marples Date: Sat, 30 May 2020 14:54:31 +0100 Subject: [PATCH] logerr: Preserve errno --- src/logerr.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/logerr.c b/src/logerr.c index 877be379..c4d0462a 100644 --- a/src/logerr.c +++ b/src/logerr.c @@ -237,6 +237,7 @@ vlogerrmessage(int pri, const char *fmt, va_list args) vsnprintf(buf, sizeof(buf), fmt, args); logmessage(pri, "%s: %s", buf, strerror(_errno)); + errno = _errno; } __printflike(2, 3) void -- 2.47.3