Index: src/wasm/wasm-interpreter.cc |
diff --git a/src/wasm/wasm-interpreter.cc b/src/wasm/wasm-interpreter.cc |
index aa0884c50c2644c9f9d2d57e147eea0019cd6d2b..a0d687b64991606bf339dccf3c4a7ec15d922cb0 100644 |
--- a/src/wasm/wasm-interpreter.cc |
+++ b/src/wasm/wasm-interpreter.cc |
@@ -664,7 +664,7 @@ static inline int32_t ExecuteGrowMemory(uint32_t delta_pages, |
WasmInstance* instance) { |
// TODO(ahaas): Move memory allocation to wasm-module.cc for better |
// encapsulation. |
- if (delta_pages > wasm::kV8MaxWasmMemoryPages || |
+ if (delta_pages > static_cast<uint32_t>(FLAG_wasm_max_mem_pages) || |
delta_pages > instance->module->max_mem_pages) { |
return -1; |
} |
@@ -681,7 +681,8 @@ static inline int32_t ExecuteGrowMemory(uint32_t delta_pages, |
} else { |
DCHECK_NOT_NULL(instance->mem_start); |
new_size = old_size + delta_pages * wasm::WasmModule::kPageSize; |
- if (new_size / wasm::WasmModule::kPageSize > wasm::kV8MaxWasmMemoryPages || |
+ if (new_size / wasm::WasmModule::kPageSize > |
+ static_cast<uint32_t>(FLAG_wasm_max_mem_pages) || |
new_size / wasm::WasmModule::kPageSize > |
instance->module->max_mem_pages) { |
return -1; |