aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2025-04-29 13:21:54 -0400
committerBruce Hill <bruce@bruce-hill.com>2025-04-29 13:21:54 -0400
commit01ff304a57a47aff623de114aeb83fe593a49d25 (patch)
tree19fc22c957ff1228a29a9fd0bb6b9c069db96074
parentb3c697eb94543aca793ba560e1df99676b0c1d5e (diff)
Fix some string issues
-rw-r--r--src/compile.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compile.c b/src/compile.c
index 1c49c09b..c970d65c 100644
--- a/src/compile.c
+++ b/src/compile.c
@@ -4380,7 +4380,7 @@ CORD compile_top_level_code(env_t *env, ast_t *ast)
case LangDef: {
DeclareMatch(def, ast, LangDef);
CORD code = CORD_all("public const TypeInfo_t ", namespace_prefix(env, env->namespace),
- def->name, "$$info = {", String(sizeof(Text_t)), ", ", String(__alignof__(Text_t)),
+ def->name, "$$info = {", String((int64_t)sizeof(Text_t)), ", ", String((int64_t)__alignof__(Text_t)),
", .metamethods=Text$metamethods, .tag=TextInfo, .TextInfo={", CORD_quoted(def->name), "}};\n");
env_t *ns_env = namespace_env(env, def->name);
return CORD_all(code, def->namespace ? compile_top_level_code(ns_env, def->namespace) : CORD_EMPTY);