Low-level core library that forms the basis for projects such as GTK+ and GNOME.
Go to file
Pavel Holejsovsky 87fd1d5dad Fix g_type_info_is_pointer() for overriden types of arguments.
Algorithm which detects whether argument type is pointer checks for
trailing '*' characters in c:type .gir elements.  This failed if ctype
is either 'gpointer' or 'gconstpointer'.  Add specific check for
gpointer/gconstpointer types when deducing pointerness of the type.

https://bugzilla.gnome.org/show_bug.cgi?id=658848
2011-09-12 20:16:32 +02:00
cmph Windows port: cmph_time.h includes sys/resource.h which is not available on Windows. 2011-09-07 21:59:52 +02:00
cmph-bdz-test.c cmph-bdz-test: New test 2010-12-03 16:03:32 -05:00
gdump.c gi-dump-types: New uninstalled debugging program 2011-09-03 12:34:29 -04:00
gi-dump-types.c gi-dump-types: New uninstalled debugging program 2011-09-03 12:34:29 -04:00
giarginfo.c Add Since: for g_arg_info_is_skip() 2011-05-13 14:23:05 -04:00
giarginfo.h Add support for the (skip) annotation on parameters or return values 2011-05-13 14:18:48 -04:00
gibaseinfo.c Deprecate ErrorDomain 2011-08-12 11:10:43 -04:00
gibaseinfo.h Box GIBaseInfo structure. 2010-09-15 09:48:44 -03:00
gicallableinfo.c Add support for the (skip) annotation on parameters or return values 2011-05-13 14:18:48 -04:00
gicallableinfo.h Add support for the (skip) annotation on parameters or return values 2011-05-13 14:18:48 -04:00
giconstantinfo.c [girepository] Add a missing include 2010-09-07 15:51:55 -03:00
giconstantinfo.h [GIRepository] Rename GArgument to GIArgument 2010-08-31 17:35:57 -03:00
gienuminfo.c Add 'Since:' tags to the newly added GIEnumInfo methods 2011-08-18 22:51:57 +02:00
gienuminfo.h Allow enums and bitfields to have static methods 2011-08-16 18:43:23 +02:00
gifieldinfo.c Deprecate ErrorDomain 2011-08-12 11:10:43 -04:00
gifieldinfo.h [GIRepository] Rename GArgument to GIArgument 2010-08-31 17:35:57 -03:00
gifunctioninfo.c Add g_vfunc_info_invoke and g_vfunc_info_get_address 2011-01-12 20:05:09 +01:00
gifunctioninfo.h [GIRepository] Rename GArgument to GIArgument 2010-08-31 17:35:57 -03:00
giinterfaceinfo.c [GIVInterfaceInfo] Document and check args 2010-06-12 11:14:36 -03:00
giinterfaceinfo.h [girepository] Move the rest out of ginfo.ch 2010-06-06 19:54:53 -03:00
ginvoke.c [gifunctioninfo] Move over invoke function 2010-06-06 13:27:16 -03:00
giobjectinfo.c g_object_info_find_method_using_interfaces: Fix crash if not found 2010-12-06 11:14:53 -05:00
giobjectinfo.h g_object_info_find_method_using_interfaces: New function 2010-12-06 10:09:50 -05:00
gipropertyinfo.c [g_property_info_get_flags] Document properly 2010-06-11 21:06:02 -03:00
gipropertyinfo.h Support the (transfer) annotation for properties. 2010-06-08 17:35:12 +02:00
giregisteredtypeinfo.c Rework how fundamental GObject types are introspected 2011-06-08 17:45:31 +02:00
giregisteredtypeinfo.h Add support for non-GObject fundamental objects 2010-07-09 10:15:45 -03:00
girepository-private.h Add g_vfunc_info_invoke and g_vfunc_info_get_address 2011-01-12 20:05:09 +01:00
girepository.c Windows port: compute GOBJECT_INTROSPECTION_LIBDIR at runtime. 2011-09-07 22:00:09 +02:00
girepository.h Add g_irepository_find_by_error_domain() 2011-08-12 11:11:45 -04:00
girffi.c girffi: Remove unnecessary sys/mman.h include 2011-09-03 12:03:34 -04:00
girffi.h Export gi_type_tag_get_ffi_type 2010-11-09 17:07:26 -05:00
girmodule.c Deprecate ErrorDomain 2011-08-12 11:10:43 -04:00
girmodule.h girepository: Consistently prefix internal functions with _ 2010-11-16 16:58:39 -05:00
girnode.c Allow enums and bitfields to have static methods 2011-08-16 18:43:23 +02:00
girnode.h Allow enums and bitfields to have static methods 2011-08-16 18:43:23 +02:00
giroffsets.c Rename ALIGN to GI_ALIGN to prevent redefining this macro on some platforms 2011-06-21 13:44:56 +02:00
girparser.c Fix g_type_info_is_pointer() for overriden types of arguments. 2011-09-12 20:16:32 +02:00
girparser.h girepository: Consistently prefix internal functions with _ 2010-11-16 16:58:39 -05:00
girwriter.c Switch to storing string form of error quarks 2011-08-12 11:10:43 -04:00
girwriter.h [girwriter] Refactor out of generate.c 2010-06-07 10:52:43 -03:00
gisignalinfo.c [GIRepository] Add missing transfer and skip 2010-08-31 17:50:44 -03:00
gisignalinfo.h [girepository] Move the rest out of ginfo.ch 2010-06-06 19:54:53 -03:00
gistructinfo.c [girepository] Document GIStructInfo & GIUnionInfo 2010-09-05 11:04:27 -03:00
gistructinfo.h [girepository] Move the rest out of ginfo.ch 2010-06-06 19:54:53 -03:00
gitypeinfo.c Deprecate ErrorDomain 2011-08-12 11:10:43 -04:00
gitypeinfo.h Deprecate ErrorDomain 2011-08-12 11:10:43 -04:00
gitypelib-internal.h Allow enums and bitfields to have static methods 2011-08-16 18:43:23 +02:00
gitypelib.c Fix g_irepository_find_by_gtype() for GDK_TYPE_RECTANGLE 2011-08-25 21:22:25 +02:00
gitypelib.h Remove extra lines from the license comment 2010-09-06 11:23:01 +02:00
gitypes.h Deprecate ErrorDomain 2011-08-12 11:10:43 -04:00
giunioninfo.c [girepository] Document GIStructInfo & GIUnionInfo 2010-09-05 11:04:27 -03:00
giunioninfo.h [girepository] Move the rest out of ginfo.ch 2010-06-06 19:54:53 -03:00
givfuncinfo.c Add g_vfunc_info_invoke and g_vfunc_info_get_address 2011-01-12 20:05:09 +01:00
givfuncinfo.h Add g_vfunc_info_invoke and g_vfunc_info_get_address 2011-01-12 20:05:09 +01:00
glib-compat.h Substitute deprecated Glib symbol: g_mapped_file_free 2009-12-15 11:06:50 -02:00
gthash-test.c Add internal hashing API designed for the typelib 2010-12-03 16:03:32 -05:00
gthash.c Add internal hashing API designed for the typelib 2010-12-03 16:03:32 -05:00