Index: courgette/disassembler_elf_32_x86.cc |
diff --git a/courgette/disassembler_elf_32_x86.cc b/courgette/disassembler_elf_32_x86.cc |
index 67aa5c3505f8ea3d250893b3a80dc100211be52a..ee6e7321149612a1317e509aaa93818dc7628797 100644 |
--- a/courgette/disassembler_elf_32_x86.cc |
+++ b/courgette/disassembler_elf_32_x86.cc |
@@ -22,8 +22,8 @@ CheckBool DisassemblerElf32X86::TypedRVAX86::ComputeRelativeTarget( |
CheckBool DisassemblerElf32X86::TypedRVAX86::EmitInstruction( |
AssemblyProgram* program, |
- RVA target_rva) { |
- return program->EmitRel32(program->FindOrMakeRel32Label(target_rva)); |
+ Label* label) { |
+ return program->EmitRel32(label); |
} |
uint16_t DisassemblerElf32X86::TypedRVAX86::op_size() const { |