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);
|
key = assembler_write_extended_data(as, &str, sizeof str);
|
||||||
|
|
||||||
/* include the trailing null terminator. */
|
assembler_write_extended_data(as, s, len);
|
||||||
assembler_write_extended_data(as, s, len + 1);
|
|
||||||
|
|
||||||
put_cached_string(scope, s, key);
|
put_cached_string(scope, s, key);
|
||||||
|
|
||||||
return key;
|
return key;
|
||||||
|
|||||||
Reference in New Issue
Block a user