diff options
author | Simon Feltman <sfeltman@src.gnome.org> | 2013-10-11 17:39:31 -0700 |
---|---|---|
committer | Simon Feltman <sfeltman@src.gnome.org> | 2014-02-02 16:02:57 -0800 |
commit | 4a6bf3be49cc5aec7287c41ec02c78d60df1d44c (patch) | |
tree | 4835d0f24a56a225c535e8cfb3adef5f8853eb20 /gi/pygi-marshal-from-py.h | |
parent | 983d0c2252f91e63d5fa0222ef2b67722cb97434 (diff) | |
download | pygobject-4a6bf3be49cc5aec7287c41ec02c78d60df1d44c.tar.gz |
cache refactoring: Move PyGIHashCache and related marshaling into new file
Re-organize hash table arg cache and its marshaling by moving all
related code fragments into an isolated file where most of it is made
static. pygi-hashtable.h exposes a single function:
pygi_arg_hash_table_new_from_info. This is all the caching system needs to
produce the proper bits for handling hash table marshaling.
https://bugzilla.gnome.org/show_bug.cgi?id=709700
Diffstat (limited to 'gi/pygi-marshal-from-py.h')
-rw-r--r-- | gi/pygi-marshal-from-py.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/gi/pygi-marshal-from-py.h b/gi/pygi-marshal-from-py.h index f8e4699b..83d074a2 100644 --- a/gi/pygi-marshal-from-py.h +++ b/gi/pygi-marshal-from-py.h @@ -57,12 +57,6 @@ gboolean _pygi_marshal_from_py_gslist (PyGIInvokeState *state, PyObject *py_arg, GIArgument *arg, gpointer *cleanup_data); -gboolean _pygi_marshal_from_py_ghash (PyGIInvokeState *state, - PyGICallableCache *callable_cache, - PyGIArgCache *arg_cache, - PyObject *py_arg, - GIArgument *arg, - gpointer *cleanup_data); gboolean _pygi_marshal_from_py_gerror (PyGIInvokeState *state, PyGICallableCache *callable_cache, PyGIArgCache *arg_cache, |