aboutsummaryrefslogtreecommitdiffstats
path: root/extension/testext.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2021-03-22 16:33:36 +0200
committerArnold D. Robbins <arnold@skeeve.com>2021-03-22 16:33:36 +0200
commit1fc3d1cbc5c31ecd7b232e8845530ce6a6760986 (patch)
treee971ac583d2b29de4371a0579720bf16ca142ebf /extension/testext.c
parentefc5713d00a0019eb33c8a61c8a5514da7fa303e (diff)
downloadegawk-1fc3d1cbc5c31ecd7b232e8845530ce6a6760986.tar.gz
egawk-1fc3d1cbc5c31ecd7b232e8845530ce6a6760986.tar.bz2
egawk-1fc3d1cbc5c31ecd7b232e8845530ce6a6760986.zip
Progress on extension support for boolean types.
Diffstat (limited to 'extension/testext.c')
-rw-r--r--extension/testext.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/extension/testext.c b/extension/testext.c
index b911ec93..3acfb197 100644
--- a/extension/testext.c
+++ b/extension/testext.c
@@ -88,6 +88,13 @@ valrep2str(const awk_value_t *value)
size,
value->str_value.str);
break;
+ case AWK_BOOL:
+ if (value->str_value.len + 8 < size)
+ size = value->str_value.len;
+ sprintf(buf, "<bool>: %.*s",
+ size,
+ value->str_value.str);
+ break;
case AWK_NUMBER:
sprintf(buf, "%g", value->num_value);
break;