diff options
author | Tim-Philipp Müller <tim@centricular.com> | 2022-11-12 02:56:06 +0300 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2022-11-12 02:56:06 +0300 |
commit | 7841e2fb7d9637350ce51b615b26c298f0b6ad52 (patch) | |
tree | 1badf6c75d06fa605da1b791652b02565ea6079b | |
parent | 1530cdd7ae75a36bbe754da0de221996a5c3582c (diff) |
testsuite: fix memory leak in parse testmain
Part-of: <https://gitlab.freedesktop.org/gstreamer/orc/-/merge_requests/84>
-rw-r--r-- | testsuite/test_parse.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/testsuite/test_parse.c b/testsuite/test_parse.c index 1a2ad7c..5d1f563 100644 --- a/testsuite/test_parse.c +++ b/testsuite/test_parse.c @@ -24,7 +24,7 @@ int error = FALSE; int main (int argc, char *argv[]) { - OrcProgram **programs; + OrcProgram **programs = NULL; OrcCompileResult cres; int n, i; @@ -48,6 +48,9 @@ main (int argc, char *argv[]) if (error || n == 0) return 1; + free (programs); + programs = NULL; + /* 2 - windows */ n = orc_parse (txt_win32, &programs); for (i = 0; i < n; i++) { |