[vala] gobject-2.0: Fix and make FlagsValue a struct



commit 950f081bae86a98a7918b5fc4a9c3acd15681c8e
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Tue Aug 30 18:35:06 2016 +0200

    gobject-2.0: Fix and make FlagsValue a struct
    
    Based on patch by therebedragons111
    
    https://bugzilla.gnome.org/show_bug.cgi?id=769903

 vapi/gobject-2.0.vapi |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/vapi/gobject-2.0.vapi b/vapi/gobject-2.0.vapi
index 997a9e0..a345b78 100644
--- a/vapi/gobject-2.0.vapi
+++ b/vapi/gobject-2.0.vapi
@@ -125,12 +125,6 @@ namespace GLib {
                public unowned GLib.FlagsValue? get_value_by_name (string name);
                public unowned GLib.FlagsValue? get_value_by_nick (string name);
        }
-       [Compact]
-       public class FlagsValue {
-               public int value;
-               public weak string value_name;
-               public weak string value_nick;
-       }
        [CCode (ref_sink_function = "g_object_ref_sink", type_id = "G_TYPE_INITIALLY_UNOWNED")]
        public class InitiallyUnowned : GLib.Object {
                [CCode (has_construct_function = false)]
@@ -400,6 +394,12 @@ namespace GLib {
                public weak string value_name;
                public weak string value_nick;
        }
+       [CCode (has_type_id = false)]
+       public struct FlagsValue {
+               public uint value;
+               public weak string value_name;
+               public weak string value_nick;
+       }
        public struct ObjectConstructParam {
        }
        [CCode (has_copy_function = false, has_destroy_function = false)]


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]