diff --git a/src/lib66/exec/ssexec_enable.c b/src/lib66/exec/ssexec_enable.c index 5858ec2e0c58e26c6c67880310dca15eead64d62..3d7afa790e163e21c0e5d4d5d2246ee4e4e7e027 100644 --- a/src/lib66/exec/ssexec_enable.c +++ b/src/lib66/exec/ssexec_enable.c @@ -16,10 +16,10 @@ #include <oblibs/log.h> #include <oblibs/types.h> // FLAGS - #include <oblibs/stack.h> #include <skalibs/sgetopt.h> + #include <66/ssexec.h> #include <66/service.h> #include <66/state.h> diff --git a/src/lib66/module/parse_module.c b/src/lib66/module/parse_module.c index 7c60f5801968f65d6594bfedd860823284d9c83e..d9d672063d07d07edc264963acb752e7e216ca67 100644 --- a/src/lib66/module/parse_module.c +++ b/src/lib66/module/parse_module.c @@ -361,7 +361,7 @@ void parse_module(resolve_service_t *res, resolve_service_t *ares, unsigned int char *src = res->sa.s + res->path.frontend ; char dirname[strlen(src)] ; char copy[SS_MAX_PATH_LEN + 1] ; - char ainsta[strlen(name)] ; + char ainsta[strlen(res->sa.s + res->name) + 1] ; stralloc list = STRALLOC_ZERO ; resolve_wrapper_t_ref wres = 0 ;