From a636fa353e514d57e56f61be982b73533231dd53 Mon Sep 17 00:00:00 2001 From: flobernd Date: Tue, 13 Sep 2016 05:35:25 +0200 Subject: [PATCH] Fixed fuzzer tool --- assets/InstructionEditor/Zydis.CodeGenerator.pas | 4 ++-- tools/ZydisFuzzIn.c | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/assets/InstructionEditor/Zydis.CodeGenerator.pas b/assets/InstructionEditor/Zydis.CodeGenerator.pas index 81f11a8..34477ff 100644 --- a/assets/InstructionEditor/Zydis.CodeGenerator.pas +++ b/assets/InstructionEditor/Zydis.CodeGenerator.pas @@ -775,7 +775,7 @@ begin for I := Low(MnemonicList) to High(MnemonicList) do begin Buffer.Append( - Format(' /* %.4x */ ZYDIS_MNEMONIC_%s', [I, AnsiUpperCase(MnemonicList[I])])); + Format(' /*%.4x*/ ZYDIS_MNEMONIC_%s', [I, AnsiUpperCase(MnemonicList[I])])); if (I = High(MnemonicList)) then begin Buffer.AppendLn(''); @@ -796,7 +796,7 @@ begin try for I := Low(MnemonicList) to High(MnemonicList) do begin - Buffer.Append(Format(' /* %.4x */ "%s"', [I, AnsiLowerCase(MnemonicList[I])])); + Buffer.Append(Format(' /*%.4x*/ "%s"', [I, AnsiLowerCase(MnemonicList[I])])); if (I = High(MnemonicList)) then begin Buffer.AppendLn(''); diff --git a/tools/ZydisFuzzIn.c b/tools/ZydisFuzzIn.c index 5e96c53..8d990eb 100644 --- a/tools/ZydisFuzzIn.c +++ b/tools/ZydisFuzzIn.c @@ -38,10 +38,10 @@ #include typedef struct ZydisFuzzControlBlock_ { - int disasMode; - int decoderFlags; - int formatterStyle; - int formatterFlags; + ZydisDisassemblerMode disasMode; + ZydisDecoderFlags decoderFlags; + ZydisFormatterStyle formatterStyle; + ZydisFormatterFlags formatterFlags; uint8_t bufSize; } ZydisFuzzControlBlock;