argument POINTER testingstring stringlink;
public Test:Object * testingobj
- destroywith g_object_unref;
+ unrefwith g_object_unref;
argument POINTER testingobj objectlink;
+ public Test:Object * testingobjfoo
+ unref { if (VAR) g_object_unref (VAR); };
+ argument POINTER testingobjfoo objectlink;
+
classwide int foo = 20;
argument INT foo link;
}
signal last NONE(CHAR,UCHAR,BOOLEAN,INT,UINT,LONG,ULONG,FLOAT,DOUBLE,
- STRING,ENUM,FLAGS,BOXED,POINTER,OBJECT)
+ STRING,ENUM,POINTER,OBJECT)
void
testargs(self, gchar a, guchar b, gboolean c, gint d, guint e, glong f,
gulong g, gfloat h, gdouble i, gchar * j, gint k,
- guint l, gpointer m, gpointer o, GObject *p)
+ gpointer o, GObject *p)
{
/* ugh, testing casting */
}