asm: assembler: don't include null terminator when writing string data
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user