Procházet zdrojové kódy

LibWasm: Make memory_grow validation push back the old memory size

Ali Mohammad Pur před 3 roky
rodič
revize
6760ea33a0

+ 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 {};
 }