aboutsummaryrefslogtreecommitdiff
path: root/environment.c
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2024-09-03 15:27:13 -0400
committerBruce Hill <bruce@bruce-hill.com>2024-09-03 15:27:13 -0400
commit3c2c1a308b1e0ff24bba4d407b4d04e9ef496a94 (patch)
treea225c5c3936bcf092cef9f4a86d1725e69cbe1a1 /environment.c
parent6622fb80892556ab9ada21846fbbf26d221bd0b0 (diff)
Bugifx for Pattern.from_unsafe_text
Diffstat (limited to 'environment.c')
-rw-r--r--environment.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/environment.c b/environment.c
index 4d883466..1eee6ec5 100644
--- a/environment.c
+++ b/environment.c
@@ -299,7 +299,8 @@ env_t *new_compilation_unit(CORD *libname)
}
set_binding(namespace_env(env, "Pattern"), "from_unsafe_text",
- new(binding_t, .type=Type(FunctionType, .args=new(arg_t, .name="text", .type=TEXT_TYPE), .ret=Type(TextType, .lang="Pattern")),
+ new(binding_t, .type=Type(FunctionType, .args=new(arg_t, .name="text", .type=TEXT_TYPE),
+ .ret=Type(TextType, .lang="Pattern", .env=namespace_env(env, "Pattern"))),
.code="(Pattern_t)"));
return env;