From ad23eec39263eaa928cbbbc746fb47d36dfa8c13 Mon Sep 17 00:00:00 2001 From: Max Wash Date: Tue, 13 May 2025 13:22:09 +0100 Subject: [PATCH] asm: assembler: don't include null terminator when writing string data --- asm/assembler/constpool.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/asm/assembler/constpool.c b/asm/assembler/constpool.c index 9fa21c1..30c7136 100644 --- a/asm/assembler/constpool.c +++ b/asm/assembler/constpool.c @@ -66,9 +66,7 @@ static ivy_extended_data_key write_string(struct ivy_assembler *as, const char * key = assembler_write_extended_data(as, &str, sizeof str); - /* include the trailing null terminator. */ - assembler_write_extended_data(as, s, len + 1); - + assembler_write_extended_data(as, s, len); put_cached_string(scope, s, key); return key;