summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRavi Kiran K N <ravi.kiran@samsung.com>2015-09-18 10:59:46 +0530
committerTim-Philipp Müller <tim@centricular.com>2015-09-18 09:02:48 +0100
commit53eb6a750256d0546ee9a34c744a4352d483b352 (patch)
treea243b8add7fffdc9c60658b938e5ddb23a4d6371
parente58ad7a2b47ffc194a8c1a9a66ea896873714cdd (diff)
downloadgstreamer-plugins-base-53eb6a750256d0546ee9a34c744a4352d483b352.tar.gz
playback-test: avoid critical on exit
Only free vis_entries array when not null on exit. https://bugzilla.gnome.org/show_bug.cgi?id=755201
-rw-r--r--tests/examples/playback/playback-test.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/examples/playback/playback-test.c b/tests/examples/playback/playback-test.c
index 74c04e2aa..d458c2be3 100644
--- a/tests/examples/playback/playback-test.c
+++ b/tests/examples/playback/playback-test.c
@@ -3385,7 +3385,8 @@ reset_app (PlaybackApp * app)
g_list_free (app->paths);
g_list_foreach (app->sub_paths, (GFunc) g_free, NULL);
g_list_free (app->sub_paths);
- g_array_free (app->vis_entries, TRUE);
+ if (app->vis_entries)
+ g_array_free (app->vis_entries, TRUE);
g_print ("free pipeline\n");
gst_object_unref (app->pipeline);
}