diff -r 00cf807b7faa -r 23fc5022bdea hedgewars/uPhysFSLayer.pas --- a/hedgewars/uPhysFSLayer.pas Tue May 14 20:58:39 2019 +0200 +++ b/hedgewars/uPhysFSLayer.pas Tue May 14 21:49:01 2019 +0200 @@ -35,6 +35,7 @@ procedure pfsReadLn(f: PFSFile; var s: shortstring); procedure pfsReadLnA(f: PFSFile; var s: ansistring); procedure pfsWriteLn(f: PFSFile; s: shortstring); +procedure pfsWriteRaw(f: PFSFile; s: PChar; len: QWord); function pfsBlockRead(f: PFSFile; buf: pointer; size: Int64): Int64; function pfsEOF(f: PFSFile): boolean; @@ -179,6 +180,11 @@ PHYSFS_writeBytes(f, @c, 1); end; +procedure pfsWriteRaw(f: PFSFile; s: PChar; len: QWord); +begin + PHYSFS_writeBytes(f, s, len); +end; + function pfsBlockRead(f: PFSFile; buf: pointer; size: Int64): Int64; var r: Int64; begin