From 41ffc0d95ce32e0c6e25d505a7eb71c6cfb50530 Mon Sep 17 00:00:00 2001
From: obarun <eric@obarun.org>
Date: Sat, 28 Jan 2023 10:43:04 +1100
Subject: [PATCH] always close the strings

---
 src/lib66/exec/ssexec_copy.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/lib66/exec/ssexec_copy.c b/src/lib66/exec/ssexec_copy.c
index 2f9fda62..26a21e0f 100644
--- a/src/lib66/exec/ssexec_copy.c
+++ b/src/lib66/exec/ssexec_copy.c
@@ -23,11 +23,11 @@ void ssexec_copy(ssexec_t *dest, ssexec_t *src)
 {
     log_flow() ;
 
-    stralloc_copy(&dest->base, &src->base) ;
-    stralloc_copy(&dest->live, &src->live) ;
-    stralloc_copy(&dest->tree, &src->tree) ;
-    stralloc_copy(&dest->scandir, &src->scandir) ;
-    stralloc_copy(&dest->treename, &src->treename) ;
+    auto_stra(&dest->base, src->base.s) ;
+    auto_stra(&dest->live, src->live.s) ;
+    auto_stra(&dest->tree, src->tree.s) ;
+    auto_stra(&dest->scandir, src->scandir.s) ;
+    auto_stra(&dest->treename, src->treename.s) ;
 
     dest->treeallow = src->treeallow ;
     dest->owner = src->owner ;
-- 
GitLab