forked from AuroraMiddleware/gtk
7c30f2a15f
Use common marshalling routines instead of having widget-private ones. It compiles & links. testgtk segfaults. I'm convinced that is Somebody Else's Problem (marshalling routine gets func_data=0x0 and blithely passes it on) but the fact that it happens now & not before makes me wrong :-)
36 lines
641 B
Plaintext
36 lines
641 B
Plaintext
BOOL:GDK_EVENT
|
|
BOOL:NONE
|
|
BOOL:POINTER
|
|
BOOL:POINTER,POINTER,INT,INT
|
|
BOOL:POINTER,STRING,STRING,POINTER
|
|
ENUM:ENUM
|
|
INT:POINTER
|
|
INT:POINTER,CHAR,CHAR
|
|
NONE:BOOL
|
|
NONE:BOXED
|
|
NONE:C_CALLBACK
|
|
NONE:C_CALLBACK,C_CALLBACK
|
|
NONE:ENUM
|
|
NONE:ENUM,FLOAT
|
|
NONE:ENUM,FLOAT,BOOL
|
|
NONE:INT
|
|
NONE:INT,INT
|
|
NONE:INT,INT,POINTER
|
|
NONE:NONE
|
|
NONE:OBJECT
|
|
NONE:POINTER
|
|
NONE:POINTER,INT
|
|
NONE:POINTER,POINTER
|
|
NONE:POINTER,POINTER,POINTER
|
|
NONE:POINTER,STRING,STRING
|
|
NONE:POINTER,UINT
|
|
NONE:POINTER,UINT,ENUM
|
|
NONE:POINTER,UINT,UINT
|
|
NONE:STRING
|
|
NONE:STRING,INT,POINTER
|
|
NONE:STYLE
|
|
NONE:UINT
|
|
NONE:UINT,POINTER,UINT,ENUM,ENUM,POINTER
|
|
NONE:UINT,POINTER,UINT,UINT,ENUM
|
|
NONE:UINT,STRING
|