summaryrefslogtreecommitdiffstats
path: root/lib.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib.c')
-rw-r--r--lib.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib.c b/lib.c
index aac7d146..79991ae2 100644
--- a/lib.c
+++ b/lib.c
@@ -3395,11 +3395,11 @@ val cat_str(val list, val sep)
for (ptr = str, iter = list; iter != nil; iter = cdr(iter)) {
val item = car(iter);
- cnum len;
+
if (!item)
continue;
if (stringp(item)) {
- len = c_num(length_str(item));
+ cnum len = c_num(length_str(item));
wmemcpy(ptr, c_str(item), len);
ptr += len;
} else {