summaryrefslogtreecommitdiffstats
path: root/gi/pygi-callbacks.c
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@sugarlabs.org>2010-04-18 13:11:11 -0400
committerTomeu Vizoso <tomeu@sugarlabs.org>2010-04-18 13:15:07 -0400
commit8b70faa7a9a32b9ea8862f28a503e38f496cfd89 (patch)
tree139df2373cdc05b308dfd87ea46699eee8999f13 /gi/pygi-callbacks.c
parente239faacb4798fe2d166233ca1a19a843a6225e3 (diff)
downloadpygi-8b70faa7a9a32b9ea8862f28a503e38f496cfd89.tar.gz
pygi-8b70faa7a9a32b9ea8862f28a503e38f496cfd89.tar.xz
pygi-8b70faa7a9a32b9ea8862f28a503e38f496cfd89.zip
Implement vfuncs.
https://bugzilla.gnome.org/show_bug.cgi?id=602736
Diffstat (limited to 'gi/pygi-callbacks.c')
-rw-r--r--gi/pygi-callbacks.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gi/pygi-callbacks.c b/gi/pygi-callbacks.c
index cf6ebd9..fb852ff 100644
--- a/gi/pygi-callbacks.c
+++ b/gi/pygi-callbacks.c
@@ -202,10 +202,9 @@ _pygi_create_callback (PyGIBaseInfo *function_info,
return FALSE;
}
-
/** Now actually build the closure **/
*closure_out = _pygi_make_native_closure((GICallableInfo *)callback_info,
- callback_arg,
+ g_arg_info_get_scope(callback_arg),
py_function,
py_user_data);