Index: gst/gstutils.h
===================================================================
RCS file: /cvs/gstreamer/gstreamer/gst/gstutils.h,v
retrieving revision 1.72
diff -u -r1.72 gstutils.h
--- gst/gstutils.h	20 Feb 2006 23:34:40 -0000	1.72
+++ gst/gstutils.h	4 Mar 2006 23:11:17 -0000
@@ -189,7 +189,7 @@
 static void                                                             \
 type_as_function ## _implements_interface_init (GstImplementsInterfaceClass *klass)     \
 {                                                                       \
-  klass->supported = (gpointer)interface_as_function ## _supported;     \
+  klass->supported = (gboolean (*)(GstImplementsInterface*, GType))interface_as_function ## _supported;     \
 }                                                                       \
                                                                         \
 static void                                                             \
