aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2022-04-04 07:23:07 -0700
committerKaz Kylheku <kaz@kylheku.com>2022-04-04 07:23:07 -0700
commit309cb40e0feaf77d547edeccce7bc07f4ff01ad0 (patch)
tree94382739cb17c92bc66adac9d31140106beceab2
parenta920f5bda5e648ea3ed21803b9a6c6a86b78916c (diff)
downloadcppawk-309cb40e0feaf77d547edeccce7bc07f4ff01ad0.tar.gz
cppawk-309cb40e0feaf77d547edeccce7bc07f4ff01ad0.tar.bz2
cppawk-309cb40e0feaf77d547edeccce7bc07f4ff01ad0.zip
unbox: handle nil => "nil"
-rw-r--r--cppawk-include/cons-priv.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/cppawk-include/cons-priv.h b/cppawk-include/cons-priv.h
index a5ffbd0..95c8cee 100644
--- a/cppawk-include/cons-priv.h
+++ b/cppawk-include/cons-priv.h
@@ -191,6 +191,8 @@ function __unbox(__obj,
__of ("C")
__error("unbox: %s looks like a cons", __obj, i)
__cbreak
+ __of ("")
+ __cret("nil")
__otherwise
__cret (__obj)
}