[vala] glib-2.0: change constructor for GenericArray with glib-2.0 >= 2.30
- From: Evan Nemerson <evann src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] glib-2.0: change constructor for GenericArray with glib-2.0 >= 2.30
- Date: Thu, 26 Jun 2014 22:37:50 +0000 (UTC)
commit 1c112fca0fdbd56232038f0e45e14f4deb14491d
Author: Evan Nemerson <evan nemerson com>
Date: Thu Jun 26 15:35:46 2014 -0700
glib-2.0: change constructor for GenericArray with glib-2.0 >= 2.30
Fixes bug 732251.
vapi/glib-2.0.vapi | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi
index f202762..fdf4e8c 100644
--- a/vapi/glib-2.0.vapi
+++ b/vapi/glib-2.0.vapi
@@ -4374,8 +4374,13 @@ namespace GLib {
[CCode (cname = "GPtrArray", cprefix = "g_ptr_array_", ref_function = "g_ptr_array_ref",
unref_function = "g_ptr_array_unref", type_id = "G_TYPE_PTR_ARRAY")]
[GIR (name = "PtrArray")]
public class GenericArray<G> {
+#if GLIB_2_30
+ [CCode (cname = "g_ptr_array_new_full", simple_generics = true)]
+ public GenericArray (uint reserved_size = 0);
+#else
[CCode (cname = "g_ptr_array_new_with_free_func", simple_generics = true)]
public GenericArray ();
+#endif
public void add (owned G data);
public void foreach (GLib.Func<G> func);
[CCode (cname = "g_ptr_array_index")]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]