Hello, For GObject introspection c2xml has to be extended to output information about custom attributes like this: GList* create_list() __attribute__((element_type(char*))) Attached patch set adds support for custom attributes to c2xml. It also changes c2xml to provide command line options and to output initializer expressions. The patchset also is available via git: http://taschenorakel.de/gitweb/?p=sparse;a=shortlog;h=gobject-introspection Ciao, Mathias -- Mathias Hasselmann <mathias.hasselmann@xxxxxx> http://taschenorakel.de/
Attachment:
0001-Introduce-attribute-structure-for-storing-custom-att.patch
Description: application/mbox
Attachment:
0002-Extract-init_keyword_table-from-init_parser-for-usag.patch
Description: application/mbox
Attachment:
0003-c2xml-Add-support-for-custom-attributes-and-omit-en.patch
Description: application/mbox
Attachment:
0004-c2xml-Implement-command-line-options.patch
Description: application/mbox
Attachment:
0005-c2xml-Output-initializer-expressions-needed-for-in.patch
Description: application/mbox
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil