From 01ff304a57a47aff623de114aeb83fe593a49d25 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Tue, 29 Apr 2025 13:21:54 -0400 Subject: Fix some string issues --- src/compile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/compile.c') 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); -- cgit v1.2.3