From: <co...@fr...> - 2004-10-22 20:11:58
|
CVS Root: /home/cvs/gstreamer Module: gstreamer Changes by: company Date: Fri Oct 22 2004 13:11:56 PDT Log message: * tools/gst-inspect.c: (print_signal_info): print signal arguments as pointers if they are Modified files: . : ChangeLog tools : gst-inspect.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.816&r2=1.817 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/tools/gst-inspect.c.diff?r1=1.76&r2=1.77 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /home/cvs/gstreamer/gstreamer/ChangeLog,v retrieving revision 1.816 retrieving revision 1.817 diff -u -d -r1.816 -r1.817 --- ChangeLog 22 Oct 2004 15:40:29 -0000 1.816 +++ ChangeLog 22 Oct 2004 20:11:43 -0000 1.817 @@ -1,3 +1,8 @@ +2004-10-22 Benjamin Otte <in...@pu...> + + * tools/gst-inspect.c: (print_signal_info): + print signal arguments as pointers if they are 2004-10-22 Stefan Kost <en...@us...> * docs/pwg/building-boiler.xml: Index: gst-inspect.c RCS file: /home/cvs/gstreamer/gstreamer/tools/gst-inspect.c,v retrieving revision 1.76 retrieving revision 1.77 diff -u -d -r1.76 -r1.77 --- gst-inspect.c 19 Oct 2004 09:33:58 -0000 1.76 +++ gst-inspect.c 22 Oct 2004 20:11:43 -0000 1.77 @@ -821,9 +821,15 @@ query->signal_name, g_type_name (query->return_type), g_type_name (type)); - for (j = 0; j < query->n_params; j++) - g_print (",\n%s%s%s arg%d", _name, indent, - g_type_name (query->param_types[j]), j); + for (j = 0; j < query->n_params; j++) { + if (G_TYPE_IS_FUNDAMENTAL (query->param_types[j])) { + g_print (",\n%s%s%s arg%d", _name, indent, + g_type_name (query->param_types[j]), j); + } else { + g_print (",\n%s%s%s* arg%d", _name, indent, + } + } if (k == 0) g_print (",\n%s%sgpointer user_data);\n", _name, indent); |