From df75f8897d892369e61f232e2cb8b04ecfcf63f5 Mon Sep 17 00:00:00 2001 From: Bryan Roe Date: Thu, 3 Sep 2020 13:42:44 -0700 Subject: [PATCH] Fixed zip crash --- microscript/ILibDuktape_CompressedStream.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/microscript/ILibDuktape_CompressedStream.c b/microscript/ILibDuktape_CompressedStream.c index 7ad5d7c..8d3bd69 100644 --- a/microscript/ILibDuktape_CompressedStream.c +++ b/microscript/ILibDuktape_CompressedStream.c @@ -46,7 +46,10 @@ void ILibDuktape_Compressor_Resume(ILibDuktape_DuplexStream *sender, void *user) ILibDuktape_CompressorStream *cs = (ILibDuktape_CompressorStream*)user; if (ILibMemory_CanaryOK(cs) && ILibMemory_CanaryOK(cs->ds)) { - ILibDuktape_DuplexStream_Ready(cs->ds); + if (cs->ds == sender) + { + ILibDuktape_DuplexStream_Ready(cs->ds); + } } } void ILibDuktape_Compressor_Pause(ILibDuktape_DuplexStream *sender, void *user)