From: Evan Nemerson Date: Sat, 29 May 2010 05:37:39 +0000 (-0700) Subject: json-glib-1.0: hide user data arguments from two methods X-Git-Tag: 0.9.1~32 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1153de63158a534c230cb541ca3f74764aa0a50c;p=thirdparty%2Fvala.git json-glib-1.0: hide user data arguments from two methods --- diff --git a/vapi/json-glib-1.0.vapi b/vapi/json-glib-1.0.vapi index f5195cb76..f496c2cc1 100644 --- a/vapi/json-glib-1.0.vapi +++ b/vapi/json-glib-1.0.vapi @@ -16,7 +16,7 @@ namespace Json { public void add_object_element (owned Json.Object value); public void add_string_element (string value); public unowned Json.Node dup_element (uint index_); - public void foreach_element (Json.ArrayForeach func, void* data); + public void foreach_element (Json.ArrayForeach func); public unowned Json.Array get_array_element (uint index_); public bool get_boolean_element (uint index_); public double get_double_element (uint index_); @@ -85,7 +85,7 @@ namespace Json { public Object (); public void add_member (string member_name, owned Json.Node node); public unowned Json.Node dup_member (string member_name); - public void foreach_member (Json.ObjectForeach func, void* data); + public void foreach_member (Json.ObjectForeach func); public unowned Json.Array get_array_member (string member_name); public bool get_boolean_member (string member_name); public double get_double_member (string member_name); diff --git a/vapi/packages/json-glib-1.0/json-glib-1.0.metadata b/vapi/packages/json-glib-1.0/json-glib-1.0.metadata index ed1a81c45..59ede143b 100644 --- a/vapi/packages/json-glib-1.0/json-glib-1.0.metadata +++ b/vapi/packages/json-glib-1.0/json-glib-1.0.metadata @@ -10,6 +10,7 @@ json_serialize_gobject cheader_filename="json-glib/json-glib.h,json-glib/json-go json_serialize_gobject.length is_out="1" json_array_add_array_element.value transfer_ownership="1" json_array_add_element.node transfer_ownership="1" +json_array_foreach_element.data hidden="1" json_array_add_object_element.value transfer_ownership="1" json_array_get_elements type_arguments="unowned Node" transfer_ownership="1" json_gobject_to_data transfer_ownership="1" @@ -24,6 +25,7 @@ json_node_take_object.object transfer_ownership="1" json_object_get_members type_arguments="unowned string" transfer_ownership="1" json_object_get_values type_arguments="unowned Node" transfer_ownership="1" json_object_add_member.node transfer_ownership="1" +json_object_foreach_member.data hidden="1" json_object_set_array_member.value transfer_ownership="1" json_object_set_object_member.value transfer_ownership="1" json_parser_load_from_data.length default_value="-1"