Original commit message from CVS:
Added shims for signal introspections and g_type_parent
return signal_id;
}
+
+gint* g_signal_list_ids (GType type, guint *n_ids)
+{
+ GtkObjectClass *class;
+
+ class = gtk_type_class (type);
+
+ *n_ids = class->nsignals;
+
+ return class->signals;
+}
+
#define g_type_class_unref(c)
#define g_type_name(t) gtk_type_name(t)
#define g_type_from_name(t) gtk_type_from_name(t)
+#define g_type_parent(t) gtk_type_parent(t)
#define GEnumValue GtkEnumValue
#define g_enum_register_static gtk_type_register_enum
#define g_signal_handler_block gtk_signal_handler_block
#define g_signal_handler_unblock gtk_signal_handler_unblock
-
+gint* g_signal_list_ids (GType type, guint *n_ids);
// arguments/parameters