From: Jonas Holmberg Date: Fri, 16 Aug 2013 09:03:30 +0000 (+0200) Subject: check: Call gst_deinit() at exit of all processes X-Git-Tag: 1.1.4~27 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3c4873458ebe839dad717e8f4f6a07fb26434054;p=platform%2Fupstream%2Fgstreamer.git check: Call gst_deinit() at exit of all processes --- diff --git a/libs/gst/check/gstcheck.c b/libs/gst/check/gstcheck.c index c62e72d..091a223 100644 --- a/libs/gst/check/gstcheck.c +++ b/libs/gst/check/gstcheck.c @@ -124,6 +124,10 @@ gst_check_init (int *argc, char **argv[]) GST_DEBUG_CATEGORY_INIT (check_debug, "check", 0, "check regression tests"); + if (atexit (gst_deinit) != 0) { + GST_ERROR ("failed to set gst_deinit as exit function"); + } + if (g_getenv ("GST_TEST_DEBUG")) _gst_check_debug = TRUE;