IDA: Fix backslash escaping in C++ header path include

This commit is contained in:
Katy Coe
2020-08-01 05:07:22 +02:00
parent c6175989cf
commit 792cdc8711

View File

@@ -49,7 +49,7 @@ namespace Il2CppInspector.Outputs
writeLine( writeLine(
@"original_macros = ida_typeinf.get_c_macros() @"original_macros = ida_typeinf.get_c_macros()
ida_typeinf.set_c_macros(original_macros + "";_IDA_=1"") ida_typeinf.set_c_macros(original_macros + "";_IDA_=1"")
idc.parse_decls(""" + typeHeaderRelativePath + @""", idc.PT_FILE) idc.parse_decls(""" + typeHeaderRelativePath.ToEscapedString() + @""", idc.PT_FILE)
ida_typeinf.set_c_macros(original_macros)"); ida_typeinf.set_c_macros(original_macros)");
writeMethods(); writeMethods();