Index: courgette/win32_x86_generator.h |
diff --git a/courgette/win32_x86_generator.h b/courgette/win32_x86_generator.h |
index 496a2ceea28227e00bb288bb8dbdaa33e0bcf771..e77819fe800ad18b2f391e4aeb79d0d3ffa30412 100644 |
--- a/courgette/win32_x86_generator.h |
+++ b/courgette/win32_x86_generator.h |
@@ -61,9 +61,9 @@ class CourgetteWin32X86PatchGenerator : public TransformationPatchGenerator { |
// TODO(sra): refactor to use same code from patcher_. |
AssemblyProgram* old_program = NULL; |
Status old_parse_status = |
- ParseWin32X86PE(old_element_->region().start(), |
- old_element_->region().length(), |
- &old_program); |
+ ParseDetectedExecutable(old_element_->region().start(), |
+ old_element_->region().length(), |
+ &old_program); |
if (old_parse_status != C_OK) { |
LOG(ERROR) << "Cannot parse as Win32X86PE " << old_element_->Name(); |
return old_parse_status; |
@@ -71,9 +71,9 @@ class CourgetteWin32X86PatchGenerator : public TransformationPatchGenerator { |
AssemblyProgram* new_program = NULL; |
Status new_parse_status = |
- ParseWin32X86PE(new_element_->region().start(), |
- new_element_->region().length(), |
- &new_program); |
+ ParseDetectedExecutable(new_element_->region().start(), |
+ new_element_->region().length(), |
+ &new_program); |
if (new_parse_status != C_OK) { |
DeleteAssemblyProgram(old_program); |
LOG(ERROR) << "Cannot parse as Win32X86PE " << new_element_->Name(); |