diff options
author | Colin Walters <walters@verbum.org> | 2010-11-09 17:06:29 -0500 |
---|---|---|
committer | Colin Walters <walters@verbum.org> | 2010-11-09 17:07:26 -0500 |
commit | 57488c5e52b8f51a032c61860a9bb75526c015bc (patch) | |
tree | 9057dace8f9842c699be8fdf9f3a0bef365b517a /girepository/girffi.c | |
parent | f43f3a722323448dfce514a2b435390fd837ddee (diff) | |
download | gobject-introspection-57488c5e52b8f51a032c61860a9bb75526c015bc.tar.gz |
Export gi_type_tag_get_ffi_type
This is needed by the offsets code, and is generally useful. We
need to export it for a future patch which won't export symbols
with a leading _.
Diffstat (limited to 'girepository/girffi.c')
-rw-r--r-- | girepository/girffi.c | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/girepository/girffi.c b/girepository/girffi.c index 23b076bc..c46d3d3c 100644 --- a/girepository/girffi.c +++ b/girepository/girffi.c @@ -30,9 +30,16 @@ #include "girepository.h" #include "girepository-private.h" +/** + * gi_type_tag_get_ffi_type: + * @tag: A #GITypeTag + * @is_pointer: Whether or not this is a pointer type + * + * Returns: A #ffi_type corresponding to the platform default C ABI for @tag and @is_pointer. + */ ffi_type * -_gi_type_tag_get_ffi_type (GITypeTag tag, - gboolean is_pointer) +gi_type_tag_get_ffi_type (GITypeTag tag, + gboolean is_pointer) { switch (tag) { @@ -96,7 +103,7 @@ _gi_type_tag_get_ffi_type (GITypeTag tag, ffi_type * g_type_info_get_ffi_type (GITypeInfo *info) { - return _gi_type_tag_get_ffi_type (g_type_info_get_tag (info), g_type_info_is_pointer (info)); + return gi_type_tag_get_ffi_type (g_type_info_get_tag (info), g_type_info_is_pointer (info)); } /** |