From 77a65b6c728bb5a3c5d5d20c2afaaf301b1b51c8 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Wed, 2 Nov 2016 17:25:21 -0300 Subject: [PATCH] validate: media check: Always print runner infos when bailing out. --- validate/tools/gst-validate-media-check.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/validate/tools/gst-validate-media-check.c b/validate/tools/gst-validate-media-check.c index 838c858e4b..47ad62b5ca 100644 --- a/validate/tools/gst-validate-media-check.c +++ b/validate/tools/gst-validate-media-check.c @@ -144,14 +144,16 @@ main (int argc, gchar ** argv) g_free (output); } - ret = gst_validate_runner_exit (runner, TRUE); - if (ret && expected_file) { - output = gst_validate_media_descriptor_writer_serialize (writer); - g_print ("Media info:\n%s\n", output); - g_free (output); +out: + if (runner) { + ret = gst_validate_runner_exit (runner, TRUE); + if (ret && expected_file) { + output = gst_validate_media_descriptor_writer_serialize (writer); + g_print ("Media info:\n%s\n", output); + g_free (output); + } } -out: g_free (output_file); g_free (expected_file);