From 44e4675d2fe389c19a7fa56743565f836e0bdd19 Mon Sep 17 00:00:00 2001 From: Anna Date: Thu, 22 Feb 2024 00:26:34 -0500 Subject: [PATCH] fix: init/free config --- Util/WebPHelper.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Util/WebPHelper.cs b/Util/WebPHelper.cs index 4e0dcf8..f21920f 100644 --- a/Util/WebPHelper.cs +++ b/Util/WebPHelper.cs @@ -28,6 +28,8 @@ internal static class WebPHelper { rgba = new byte[width * height * 4]; var decoderConfig = default(WebPDecoderConfig); + Native.WebPInitDecoderConfig(ref decoderConfig); + using var free = new OnDispose(() => Native.WebPFreeDecBuffer(ref decoderConfig.output)); decoderConfig.input = features; decoderConfig.output.colorSpace = WebpCspMode.ModeRgba; decoderConfig.output.isExternalMemory = 1;