Procházet zdrojové kódy

+ write the wasm binary module header and version

Nikolay Nikolov před 4 roky
rodič
revize
fd4d6b8fc3
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  1. 3 1
      compiler/ogwasm.pas

+ 3 - 1
compiler/ogwasm.pas

@@ -229,7 +229,9 @@ implementation
 
     function TWasmObjOutput.writeData(Data:TObjData):boolean;
       begin
-        result:=false;
+        Writer.write(WasmModuleMagic,SizeOf(WasmModuleMagic));
+        Writer.write(WasmVersion,SizeOf(WasmVersion));
+        result:=true;
       end;
 
     constructor TWasmObjOutput.create(AWriter: TObjectWriter);