Low-level core library that forms the basis for projects such as GTK+ and GNOME.
Go to file
Pavel Holejsovsky 8af8aaa4a8 girepository: avoid crash when querying nonexistent info
It appears that cmph library can return (n+1) when querying item not
present in its original n-item-sized set.  Adjust code so that it
detects this condition and do not chase stray pointers resulting from
this bogus(?) hash result.

https://bugzilla.gnome.org/show_bug.cgi?id=675939
2012-05-12 20:48:55 +02:00
cmph Make introspection compile with -Wall -Werror 2012-04-09 14:19:23 -03:00
cmph-bdz-test.c cmph-bdz-test: New test 2010-12-03 16:03:32 -05:00
gdump.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gi-dump-types.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
giarginfo.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
giarginfo.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gibaseinfo.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gibaseinfo.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gicallableinfo.c Make g_callable_info_invoke public 2012-03-27 17:42:30 +02:00
gicallableinfo.h Make g_callable_info_invoke public 2012-03-27 17:42:30 +02:00
giconstantinfo.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
giconstantinfo.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gienuminfo.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gienuminfo.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gifieldinfo.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gifieldinfo.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gifunctioninfo.c Make g_callable_info_invoke public 2012-03-27 17:42:30 +02:00
gifunctioninfo.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
giinterfaceinfo.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
giinterfaceinfo.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
ginvoke.c Make introspection compile with -Wall -Werror 2012-04-09 14:19:23 -03:00
giobjectinfo.c Avoid _get_func() consuming reference from input info 2012-04-07 18:13:23 +02:00
giobjectinfo.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gipropertyinfo.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gipropertyinfo.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
giregisteredtypeinfo.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
giregisteredtypeinfo.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
girepository-private.h Make g_callable_info_invoke public 2012-03-27 17:42:30 +02:00
girepository.c Make introspection compile with -Wall -Werror 2012-04-09 14:19:23 -03:00
girepository.h Fix malformed GTK-Doc comment blocks: 2012-04-05 10:23:03 -03:00
girffi.c girffi: Virtual functions are methods 2012-02-10 10:19:17 -05:00
girffi.h repository: Add new public gi_type_info_extract_ffi_return_value() API 2012-03-05 09:56:56 -05:00
girmodule.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
girmodule.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
girnode.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
girnode.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
giroffsets.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
girparser.c repository: Ensure error is set if we're parsing a malformed file 2012-02-17 11:48:35 -05:00
girparser.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
girwriter.c Make introspection compile with -Wall -Werror 2012-04-09 14:19:23 -03:00
girwriter.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gisignalinfo.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gisignalinfo.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gistructinfo.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gistructinfo.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gitypeinfo.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gitypeinfo.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gitypelib-internal.h girepository: avoid crash when querying nonexistent info 2012-05-12 20:48:55 +02:00
gitypelib.c girepository: avoid crash when querying nonexistent info 2012-05-12 20:48:55 +02:00
gitypelib.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gitypes.h Fix malformed GTK-Doc comment blocks: 2012-04-05 10:23:03 -03:00
giunioninfo.c Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
giunioninfo.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
givfuncinfo.c Make g_callable_info_invoke public 2012-03-27 17:42:30 +02:00
givfuncinfo.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
glib-compat.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gthash-test.c girepository: avoid crash when querying nonexistent info 2012-05-12 20:48:55 +02:00
gthash.c girepository: avoid crash when querying nonexistent info 2012-05-12 20:48:55 +02:00