From ae2d7f357fa4c47e73bfbe79ecd593fc4aba9687 Mon Sep 17 00:00:00 2001 From: Lactozilla <jp6781615@gmail.com> Date: Thu, 23 Nov 2023 04:23:30 -0300 Subject: [PATCH] Parse 'true', 'false', and 'null' --- src/deh_soc.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/deh_soc.c b/src/deh_soc.c index 8d91652e78..877b1c4388 100644 --- a/src/deh_soc.c +++ b/src/deh_soc.c @@ -152,6 +152,18 @@ static boolean parse_word(action_val_t *value, char *word) *value = ACTION_STRING_VAL(string); } + else if (fastcmp(word, "true")) + { + *value = ACTION_BOOLEAN_VAL(true); + } + else if (fastcmp(word, "false")) + { + *value = ACTION_BOOLEAN_VAL(false); + } + else if (fastcmp(word, "null")) + { + *value = ACTION_NULL_VAL; + } else { strupr(word); -- GitLab