diff options
author | Tim-Philipp Müller <tim@centricular.net> | 2013-04-13 12:00:12 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.net> | 2013-04-13 12:00:12 +0100 |
commit | 21e584696d9d63e0a35003e88687764e2d6f602e (patch) | |
tree | f95324b29f11014273ae3fdfe4bc09e2fb25b638 /tools | |
parent | f43b756f39fe8fbe90e56b699a80ca3d599a6b1e (diff) |
gst-inspect: only add a '*' for non-'gpointer' pointers
Spotted by Jose Antonio Santos Cadena.
https://bugzilla.gnome.org/show_bug.cgi?id=697791
Diffstat (limited to 'tools')
-rw-r--r-- | tools/gst-inspect.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/gst-inspect.c b/tools/gst-inspect.c index 6b88c1e81..fcf4724b1 100644 --- a/tools/gst-inspect.c +++ b/tools/gst-inspect.c @@ -903,7 +903,9 @@ print_signal_info (GstElement * element) strlen (g_type_name (query->return_type)) + 24; - if (G_TYPE_FUNDAMENTAL (query->return_type) == G_TYPE_POINTER + if (query->return_type == G_TYPE_POINTER) { + pmark = ""; + } else if (G_TYPE_FUNDAMENTAL (query->return_type) == G_TYPE_POINTER || G_TYPE_IS_BOXED (query->return_type) || G_TYPE_IS_OBJECT (query->return_type)) { pmark = "* "; |