Sergei Trofimovich 5e053279b5 girffi.h: add g_callable_info_get_closure_native_address() API
Commit 6bab939bf ("girffi.c: fix return value for g_callable_info_prepare_closure()")
effectively changes semantics of return value from code pointer to data pinter (closure).

`gjs` (and probably other software) relies on old (incorrect) semantics of
g_callable_info_prepare_closure(): https://gitlab.gnome.org/GNOME/gjs/-/issues/428

This change exposes the API that allows extracting directly
callacble code pointer. `gjs` will have to adapt to the new API.

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2021-11-23 23:04:26 +00:00
2012-10-16 10:58:08 -04:00
2021-08-05 16:24:23 +00:00
2021-06-24 18:17:56 +00:00
2021-08-05 16:24:23 +00:00
2021-08-05 16:24:23 +00:00
2012-02-03 13:42:56 -05:00
2021-08-05 17:47:29 +01:00
2013-10-10 16:48:51 -04:00
2012-02-03 13:42:56 -05:00
2012-02-03 13:42:56 -05:00
2021-08-05 16:24:23 +00:00
2012-10-16 10:58:08 -04:00
2018-07-29 18:57:03 +02:00
Description
Low-level core library that forms the basis for projects such as GTK+ and GNOME.
126 MiB
Languages
C 95.3%
Python 2.3%
Meson 1.3%
Objective-C 0.3%
Shell 0.2%
Other 0.5%