fix of escape sequences
This commit is contained in:
@@ -704,7 +704,12 @@ class X86_64Generator(Generator):
|
||||
value_type = type(value)
|
||||
if value_type == str:
|
||||
if not const["no_string"]:
|
||||
final = f'db "' + value.replace("\\n", "\", 10, \"") + "\", 0"
|
||||
value = value.replace("\"", "\", 34, \"")
|
||||
value = value.replace("\r", "\", 13, \"")
|
||||
value = value.replace("\n", "\", 10, \"")
|
||||
value = value.replace("\a", "\", 7, \"")
|
||||
|
||||
final = f'db "' + value + "\", 0"
|
||||
final = final.replace(", \"\", ", ", ")
|
||||
f.write(final)
|
||||
else:
|
||||
|
Reference in New Issue
Block a user