commit | 37d13ecd9d30b60e80b5f38ac310abd93d0b78e3 | [log] [tgz] |
---|---|---|
author | Aurelien Fredouelle <aurelien.fredouelle@gmail.com> | Wed Oct 02 10:19:49 2019 -0400 |
committer | Aurelien Fredouelle <aurelien.fredouelle@gmail.com> | Wed Oct 02 10:19:49 2019 -0400 |
tree | c3fa7bb9db9160df9494636365471dafc473435f | |
parent | 0e314a61a7146ca6f9e962baea823908be29c915 [diff] |
Fixed memory leak in dav1d codec
diff --git a/src/codec_dav1d.c b/src/codec_dav1d.c index 74f8920..2c7f6dc 100644 --- a/src/codec_dav1d.c +++ b/src/codec_dav1d.c
@@ -25,6 +25,9 @@ static void dav1dCodecDestroyInternal(avifCodec * codec) { + if (codec->internal->hasPicture) { + dav1d_picture_unref(&codec->internal->dav1dPicture); + } if (codec->internal->dav1dContext) { dav1d_close(&codec->internal->dav1dContext); }