浏览代码

LibWasm: Make memory_grow validation push back the old memory size

Ali Mohammad Pur 3 年之前
父节点
当前提交
6760ea33a0
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      Userland/Libraries/LibWasm/AbstractMachine/Validator.cpp

+ 1 - 0
Userland/Libraries/LibWasm/AbstractMachine/Validator.cpp

@@ -1873,6 +1873,7 @@ VALIDATE_INSTRUCTION(memory_grow)
 {
     TRY(validate(MemoryIndex { 0 }));
     TRY((stack.take<ValueType::I32>()));
+    stack.append(ValueType(ValueType::I32));
 
     return {};
 }