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
This commit is contained in:
Ravi Kiran K N 2015-09-18 10:59:46 +05:30 committed by Tim-Philipp Müller
parent e58ad7a2b4
commit 53eb6a7502

View file

@ -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);
}