diff --git a/src/lib66/backup_make_new.c b/src/lib66/backup_make_new.c index c67b9a5deacc3a3e179e7f353871b55b8b21cf41..20ece2fcda0f68e5c5f52514c0a06fb33825ea1b 100644 --- a/src/lib66/backup_make_new.c +++ b/src/lib66/backup_make_new.c @@ -18,6 +18,7 @@ #include <oblibs/log.h> #include <oblibs/types.h> #include <oblibs/directory.h> +#include <oblibs/string.h> #include <skalibs/stralloc.h> #include <skalibs/djbunix.h> @@ -35,22 +36,21 @@ int backup_make_new(ssexec_t *info, unsigned int type) int r ; - size_t newsrc, newback, typelen ; + size_t newsrc, newback ; char *ptype = NULL ; if (type == TYPE_CLASSIC) { ptype = SS_SVC ; - typelen = SS_SVC_LEN ; } else { ptype = SS_DB ; - typelen = SS_DB_LEN ; + } char src[info->base.len + SS_SYSTEM_LEN + 1 + info->treename.len + SS_SVDIRS_LEN + SS_RESOLVE_LEN + 1] ; - auto_strings(src, info->base.s, SS_SYSTEM, "/", info->treename.s, SS_SVDIRS, ptype) + auto_strings(src, info->base.s, SS_SYSTEM, "/", info->treename.s, SS_SVDIRS, ptype) ; newsrc = info->base.len + SS_SYSTEM_LEN + 1 + info->treename.len + SS_SVDIRS_LEN ; char back[info->base.len + SS_SYSTEM_LEN + SS_BACKUP_LEN + 1 + info->treename.len + SS_RESOLVE_LEN + 1] ; diff --git a/src/lib66/backup_realpath_sym.c b/src/lib66/backup_realpath_sym.c index 72eea70d03923435ea67944d88f308be8aacac74..65bcce43099123cb7c6a31ff26e23d6a2f899422 100644 --- a/src/lib66/backup_realpath_sym.c +++ b/src/lib66/backup_realpath_sym.c @@ -19,6 +19,7 @@ #include <oblibs/log.h> #include <oblibs/types.h> +#include <oblibs/string.h> #include <skalibs/stralloc.h> #include <skalibs/djbunix.h> diff --git a/src/lib66/db_compile.c b/src/lib66/db_compile.c index 9488f4124288088cb99376af26ccd83c221b6cea..5b22189f392887d9b83cfb44f31287ace69d2ac0 100644 --- a/src/lib66/db_compile.c +++ b/src/lib66/db_compile.c @@ -42,7 +42,7 @@ int db_compile(char const *workdir, char const *tree, char const *treename, char auto_strings(dest, workdir, SS_DB, "/", treename) ; char src[wlen + SS_DB_LEN + SS_SRC_LEN + 1] ; - auto_strings(src, workdir, SS_DB, SS_SRC) + auto_strings(src, workdir, SS_DB, SS_SRC) ; r = scan_mode(dest,S_IFDIR) ; if (r) { diff --git a/src/lib66/db_find_compiled_state.c b/src/lib66/db_find_compiled_state.c index c19d3ed9891b6a3e8addf3c7fad0c1f7a77f038b..14e2f4ceebfde3576ef0ae9de85a71d41833000f 100644 --- a/src/lib66/db_find_compiled_state.c +++ b/src/lib66/db_find_compiled_state.c @@ -17,6 +17,7 @@ #include <sys/stat.h> #include <oblibs/log.h> +#include <oblibs/string.h> #include <skalibs/stralloc.h> #include <skalibs/djbunix.h> diff --git a/src/lib66/db_ok.c b/src/lib66/db_ok.c index 11c9aa351a8fa9201d1f18462fac77f91fb8ad73..7056495f9ff42f8acb205e97927e9a596e269eeb 100644 --- a/src/lib66/db_ok.c +++ b/src/lib66/db_ok.c @@ -17,6 +17,7 @@ #include <sys/types.h> #include <oblibs/log.h> +#include <oblibs/string.h> #include <66/constants.h> diff --git a/src/lib66/db_update.c b/src/lib66/db_update.c index 4d568bc9a7c6a402bd58ec8165f6cd6bfbd8d242..95c4b7138044e130a4ce64f27b13d22361151686 100644 --- a/src/lib66/db_update.c +++ b/src/lib66/db_update.c @@ -20,6 +20,7 @@ #include <string.h> #include <oblibs/log.h> +#include <oblibs/string.h> #include <skalibs/types.h> #include <skalibs/djbunix.h>