From 57085513d0512aa8b4cc6b636cefcfa422003418 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Wed, 7 Feb 2018 10:05:15 +0000 Subject: Enforce nonzero return code even if errno is 0 --- src/pamela/pamelad.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pamela/pamelad.c b/src/pamela/pamelad.c index 0a55f66..f515841 100644 --- a/src/pamela/pamelad.c +++ b/src/pamela/pamelad.c @@ -140,6 +140,7 @@ static void do_strerror (int num) if (!x) { char c = errno ; + if (!c) c = EIO ; put(&c, 1) ; } else @@ -159,6 +160,7 @@ static void do_getenvlist (void) if (!envp) { char c = errno ; + if (!c) c = EIO ; put(&c, 1) ; } else -- cgit v1.2.3