aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2025-11-29 11:20:15 -0500
committerBruce Hill <bruce@bruce-hill.com>2025-11-29 11:20:15 -0500
commite22fc67de035d4f998758ffcbb99515f47a8375a (patch)
tree4d6c3eb6e6cabc2e7a2ba9e3392b56e360e345b8 /src
parent06f5270edfa8231025125909880af27d42e2e52b (diff)
Bugfix for default CLI argument initialization
Diffstat (limited to 'src')
-rw-r--r--src/compile/cli.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/compile/cli.c b/src/compile/cli.c
index 7cd3cc7c..a66fb47d 100644
--- a/src/compile/cli.c
+++ b/src/compile/cli.c
@@ -167,7 +167,6 @@ Text_t compile_cli_arg_call(env_t *env, ast_t *ast, Text_t fn_name, type_t *fn_t
Text_t default_val;
if (arg->type) {
default_val = compile_to_type(env, arg->default_val, arg->type);
- if (arg->type->tag != OptionalType) default_val = promote_to_optional(arg->type, default_val);
} else {
default_val = compile(env, arg->default_val);
}