From 1b4504c50d0925414550d2ff965afe366612e331 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Tue, 7 Sep 2010 11:09:16 +0100 Subject: [PATCH] gst-inspect: don't use gst_structure_foreach() on NULL pointers --- tools/gst-inspect.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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"); } -- 2.7.4