From: Tim-Philipp Müller Date: Tue, 7 Sep 2010 10:09:16 +0000 (+0100) Subject: gst-inspect: don't use gst_structure_foreach() on NULL pointers X-Git-Tag: RELEASE-0.10.31~136 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1b4504c50d0925414550d2ff965afe366612e331;p=platform%2Fupstream%2Fgstreamer.git gst-inspect: don't use gst_structure_foreach() on NULL pointers --- diff --git a/tools/gst-inspect.c b/tools/gst-inspect.c index b8c242a..9c8b10b 100644 --- a/tools/gst-inspect.c +++ b/tools/gst-inspect.c @@ -225,8 +225,10 @@ print_factory_details_info (GstElementFactory * factory) n_print (" Rank:\t\t%s (%d)\n", get_rank_name (s, GST_PLUGIN_FEATURE (factory)->rank), GST_PLUGIN_FEATURE (factory)->rank); - gst_structure_foreach ((GstStructure *) factory->meta_data, - print_factory_details_meta_data, NULL); + if (factory->meta_data != NULL) { + gst_structure_foreach ((GstStructure *) factory->meta_data, + print_factory_details_meta_data, NULL); + } n_print ("\n"); }