diff options
author | Ravi Kiran K N <ravi.kiran@samsung.com> | 2015-09-18 10:59:46 +0530 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2015-09-18 09:02:48 +0100 |
commit | 53eb6a750256d0546ee9a34c744a4352d483b352 (patch) | |
tree | a243b8add7fffdc9c60658b938e5ddb23a4d6371 | |
parent | e58ad7a2b47ffc194a8c1a9a66ea896873714cdd (diff) | |
download | gstreamer-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.c | 3 |
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); } |