diff --git a/src/66/66-boot.c b/src/66/66-boot.c index 566b31c77ec4f507ee9f3afb4c5b125f503d6241..36bdd54bc0f90758ea1a7cadb51e224ff7ed696f 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] ;