summaryrefslogtreecommitdiff
path: root/girepository/givfuncinfo.c
Commit message (Collapse)AuthorAgeFilesLines
* girepository: Annotate array and array-length parameterRico Tzschichholz2016-12-101-2/+2
|
* girepository: Include config.h First in All SourcesChun-wei Fan2014-07-071-0/+2
| | | | | | | | | This includes config.h in all the C-sources of girepository so that we can get the correct export directive from config.h during compile time and therefore export the symbols as necessary, like what GLib and GTK+ is currently doing. https://bugzilla.gnome.org/show_bug.cgi?id=732669
* GIVFuncInfo: allow retrieving the address of an interface vfuncGiovanni Campagna2013-10-221-5/+31
| | | | | | | | Don't assume that the parent of a GIVFuncInfo is a GIObjectInfo, it could be a GIInterfaceInfo, if the vfunc is part of interface instead of a class. https://bugzilla.gnome.org/show_bug.cgi?id=688375
* docs: fix up reference docs a bitDieter Verfaillie2013-10-101-2/+2
| | | | | | | | | | | | | - require GTK-Doc 1.19 - remove sgml mode - automatically generate gi.types (needs GTK-Doc 1.19) - fix https://bugzilla.gnome.org/show_bug.cgi?id=700025 [WIP] - rearange sections a bit [WIP] - add gi-building, gi-programming sections [WIP] - mark missing docs with TODO, which is only marginaly better than nothing but at least can be grepped :) https://bugzilla.gnome.org/show_bug.cgi?id=571648
* girepository: Fix leak in g_vfunc_info_get_addressJasper St. Pierre2012-08-251-3/+7
| | | | | | We need to fix the struct info here. https://bugzilla.gnome.org/show_bug.cgi?id=682647
* givfuncinfo: Fix memory leakJasper St. Pierre2012-05-251-0/+1
| | | | The field info wasn't being freed after it was used
* Make g_callable_info_invoke publicTomeu Vizoso2012-03-271-10/+10
| | | | | | | | So it can be used for invoking callbacks https://bugzilla.gnome.org/show_bug.cgi?id=663052 Signed-off-by: Martin Pitt <martinpitt@gnome.org>
* Add Emacs mode lines to C sourcesColin Walters2012-02-031-1/+2
|
* girepository: Add GI_VFUNC_THROWSColin Walters2012-02-031-0/+3
| | | | | | | | Virtual functions can definitely throw an error. Right now the scanner omits the GError parameter for them and adds throws="1", but g-ir-compiler ignores this. https://bugzilla.gnome.org/show_bug.cgi?id=669332
* Add g_vfunc_info_invoke and g_vfunc_info_get_addressTomeu Vizoso2011-01-121-0/+119
| | | | | | | for calling the native implementation of a virtual function. Refactors the code common with g_function_info_invoke in _g_callable_info_invoke. https://bugzilla.gnome.org/show_bug.cgi?id=637145
* [GIRepository] Add missing transfer and skipJohan Dahlin2010-08-311-1/+1
|
* [docs] Add struct hierarchy to each sectionJohan Dahlin2010-06-111-0/+11
|
* [GIVFuncInfo] Document and check argsJohan Dahlin2010-06-111-6/+63
|
* [girepository] Don't include girffi.h everywhereJohan Dahlin2010-06-061-1/+0
|
* [girepository] Move the rest out of ginfo.chJohan Dahlin2010-06-061-0/+131