From ca801c787f80e77839d995c39b24265c0b41b6e5 Mon Sep 17 00:00:00 2001
From: obarun <eric@obarun.org>
Date: Fri, 20 Aug 2021 12:30:21 +1100
Subject: [PATCH] fix number of arguments if catch_log was removed

---
 src/66/66-boot.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/66/66-boot.c b/src/66/66-boot.c
index 566b31c7..36bdd54b 100644
--- a/src/66/66-boot.c
+++ b/src/66/66-boot.c
@@ -663,7 +663,8 @@ int main(int argc, char const *const *argv,char const *const *envp)
     if (setenv("PATH", path, 1) == -1) sulogin("set initial PATH: ",path) ;
     /** create scandir */
     {
-        size_t nargc = 6 + catch_log ;
+        ncatch = !catch_log ? 1 : 0 ;
+        size_t nargc = 6 + ncatch ;
         unsigned int m = 0 ;
 
         char const *t[nargc] ;
-- 
GitLab