Index: src/ia32/lithium-ia32.cc |
diff --git a/src/ia32/lithium-ia32.cc b/src/ia32/lithium-ia32.cc |
index 1edbf41e89b14b36c50b4aa798a695649346ec11..97041dec702f00f853a59b3ec0ebd7ed893d12b3 100644 |
--- a/src/ia32/lithium-ia32.cc |
+++ b/src/ia32/lithium-ia32.cc |
@@ -736,7 +736,7 @@ LUnallocated* LChunkBuilder::TempRegister() { |
int vreg = allocator_->GetVirtualRegister(); |
if (!allocator_->AllocationOk()) { |
Abort("Out of virtual registers while trying to allocate temp register."); |
- return NULL; |
+ vreg = 0; |
} |
operand->set_virtual_register(vreg); |
return operand; |