glib/gobject/gmarshal.list
Emmanuele Bassi 90f70099d8 Update the comment in gmarshal.list
The current note makes it look like the marshaller code generation has
been deprecated in favour of the libffi-based generic marshaller; this
is not the case, so we should probably clarify the point a bit.

https://bugzilla.gnome.org/show_bug.cgi?id=677235
2012-06-23 17:53:22 -04:00

33 lines
646 B
Plaintext

# Note: This file used to generate gmarshal.[ch], but it doesn't any
# longer; it is kept mainly for backward compatibility purposes. If
# you find yourself in the need to add a marshaller in GObject, use
# g_cclosure_marshal_generic() instead.
#
# Warning: The generated symbols are part of the GObject ABI.
# standard VOID return marshallers
VOID:VOID
VOID:BOOLEAN
VOID:CHAR
VOID:UCHAR
VOID:INT
VOID:UINT
VOID:LONG
VOID:ULONG
VOID:ENUM
VOID:FLAGS
VOID:FLOAT
VOID:DOUBLE
VOID:STRING
VOID:PARAM
VOID:BOXED
VOID:POINTER
VOID:OBJECT
VOID:VARIANT
# GRuntime specific marshallers
VOID:UINT,POINTER
BOOL:FLAGS
STRING:OBJECT,POINTER
BOOL:BOXED,BOXED