From 94a2a7b32faa33f14c358882dc64629858f67ee9 Mon Sep 17 00:00:00 2001 From: Surma Date: Mon, 3 Aug 2020 19:09:35 +0100 Subject: [PATCH] Free pixels --- codecs/avif/enc/avif_enc.cpp | 1 + codecs/avif/enc/avif_enc.wasm | Bin 1658406 -> 1658427 bytes codecs/avif/package.json | 6 ++++++ 3 files changed, 7 insertions(+) create mode 100644 codecs/avif/package.json diff --git a/codecs/avif/enc/avif_enc.cpp b/codecs/avif/enc/avif_enc.cpp index ec2dc90d..ac949b96 100644 --- a/codecs/avif/enc/avif_enc.cpp +++ b/codecs/avif/enc/avif_enc.cpp @@ -65,6 +65,7 @@ val encode(std::string buffer, int width, int height, AvifOptions options) { } auto js_result = Uint8Array.new_(typed_memory_view(output.size, output.data)); + avifRGBImageFreePixels(&srcRGB); avifImageDestroy(image); avifEncoderDestroy(encoder); return js_result; diff --git a/codecs/avif/enc/avif_enc.wasm b/codecs/avif/enc/avif_enc.wasm index e1439c310f4d0488c01ce84e4c482b34c8b14c07..0ea1d4b3f81755d811b016c10e55758ffa45fb73 100644 GIT binary patch delta 148 zcmWN=Jr05}7=U5>K?TJhp!l~DCkKXZBu<7K*onlMlQUVc`bXHLqF{b7;IGZG2c|_q>rk$$vNt&a?ms;{Zt93VNr5U|RIpdre7hH11 UHFFj$X;^W?EqB}pZw}A%ADIa&ApigX delta 127 zcmWN=xebFb06