| Index: courgette/disassembler_win32_x86.h
|
| diff --git a/courgette/disassembler_win32_x86.h b/courgette/disassembler_win32_x86.h
|
| index 09fc888a0df0793161392f8f5d53a0dc3b59f363..d73d4063e1929eb18069ea632ba4b9f282a8e18d 100644
|
| --- a/courgette/disassembler_win32_x86.h
|
| +++ b/courgette/disassembler_win32_x86.h
|
| @@ -16,6 +16,7 @@
|
| namespace courgette {
|
|
|
| class AssemblyProgram;
|
| +class InstructionReceptor;
|
|
|
| class DisassemblerWin32X86 : public DisassemblerWin32 {
|
| public:
|
| @@ -40,7 +41,7 @@ class DisassemblerWin32X86 : public DisassemblerWin32 {
|
| // DisassemblerWin32 interfaces.
|
| void ParseRel32RelocsFromSection(const Section* section) override;
|
| int AbsVAWidth() const override { return 4; }
|
| - CheckBool EmitAbs(Label* label, AssemblyProgram* program) override;
|
| + CheckBool EmitAbs(Label* label, InstructionReceptor* receptor) const override;
|
| bool SupportsRelTableType(int type) const override {
|
| return type == 3; // IMAGE_REL_BASED_HIGHLOW
|
| }
|
|
|