From e4f78c3689f7e7fd5f2079d844d661c64a1562f4 Mon Sep 17 00:00:00 2001
From: obarun <eric@obarun.org>
Date: Sun, 5 Dec 2021 18:11:09 +1100
Subject: [PATCH] fix build

---
 src/lib66/backup_make_new.c        | 8 ++++----
 src/lib66/backup_realpath_sym.c    | 1 +
 src/lib66/db_compile.c             | 2 +-
 src/lib66/db_find_compiled_state.c | 1 +
 src/lib66/db_ok.c                  | 1 +
 src/lib66/db_update.c              | 1 +
 6 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/src/lib66/backup_make_new.c b/src/lib66/backup_make_new.c
index c67b9a5d..20ece2fc 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 72eea70d..65bcce43 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 9488f412..5b22189f 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 c19d3ed9..14e2f4ce 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 11c9aa35..7056495f 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 4d568bc9..95c4b713 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>
-- 
GitLab