<div dir="auto">This seems to work. You have to send close to the GZipWriteStream in order to make it flush the darpta to the underlying write stream.</div><div dir="auto"><br></div><div dir="auto"><div style="font-size:inherit" dir="auto"><div style="font-size:inherit">'/tmp/asdf.gz' asFileEntry forceWriteStreamDo: [:fileStream|<br style="font-size:inherit"> | gzipStream |<br style="font-size:inherit"> gzipStream := GZipWriteStream on: fileStream.<br style="font-size:inherit"> (ReferenceStream on: gzipStream) nextPut: 'qwer'.<br style="font-size:inherit"> gzipStream close]<br style="font-size:inherit"></div><br></div><div style="font-size:inherit" dir="auto"><br></div><div style="font-size:inherit" dir="auto">On Thu, Mar 19, 2026 at 16:37 Hilaire Fernandes via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> wrote:<br></div></div><div><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><u></u>
<div text="#000000" bgcolor="#FFFFFF">
<p><font size="4" style="color:rgb(0,0,0)">I tried this, but failed:</font></p>
<pre style="font-family:monospace"><font size="4" style="font-family:monospace;color:rgb(0,0,0)">ReferenceStream class>>dumpOnCompressedFile: aFileEntry object: anObject
| compressor |
compressor := GZipWriteStream on: ByteArray new.
(self on: compressor) nextPut: anObject.
aFileEntry forceWriteStreamDo: [ :stream |
stream nextPut: compressor contents]</font></pre>
<p><font size="4" style="color:rgb(0,0,0)">#next shouldnot be used on gzipwritestream</font></p></div><div text="#000000" bgcolor="#FFFFFF">
<p><font size="4" style="color:rgb(0,0,0)">Hilaire</font></p>
<pre cols="72" style="font-family:monospace">--
<a href="http://mamot.fr/@drgeo" target="_blank" style="font-family:monospace">http://mamot.fr/@drgeo</a></pre>
</div>
-- <br>
Cuis-dev mailing list<br>
<a href="mailto:Cuis-dev@lists.cuis.st" target="_blank">Cuis-dev@lists.cuis.st</a><br>
<a href="https://lists.cuis.st/mailman/listinfo/cuis-dev" rel="noreferrer" target="_blank">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
</blockquote></div></div>