From 9f7e7016d18d1ce2cb1754c7b08fbb2db17fc02e Mon Sep 17 00:00:00 2001 From: Alexandros Theodotou Date: Wed, 3 Mar 2021 18:50:21 +0000 Subject: [PATCH] memset AudecInfo to 0 before filling it in --- .builds/fedora.yml | 1 + src/ad_plugin.c | 1 + 2 files changed, 2 insertions(+) diff --git a/.builds/fedora.yml b/.builds/fedora.yml index bf13230..da9f536 100644 --- a/.builds/fedora.yml +++ b/.builds/fedora.yml @@ -21,6 +21,7 @@ tasks: - test: | cd libaudec ninja -C build test + ../meson/meson.py test -C build --wrap="valgrind --error-exitcode=1" - install: | cd libaudec DESTDIR=/tmp ninja -C build install diff --git a/src/ad_plugin.c b/src/ad_plugin.c index f6981e3..e21797d 100644 --- a/src/ad_plugin.c +++ b/src/ad_plugin.c @@ -145,6 +145,7 @@ audec_info ( AudecHandle * handle, AudecInfo * nfo) { + memset (nfo, 0, sizeof (AudecInfo)); adecoder * decoder = (adecoder *) handle; if (!decoder) return -1;