]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
codegen: Use G_PARAM_STATIC_STRINGS
authorRico Tzschichholz <ricotz@ubuntu.com>
Sun, 19 Nov 2017 16:12:12 +0000 (17:12 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sat, 20 Jan 2018 20:51:34 +0000 (21:51 +0100)
equals to G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB

codegen/valagobjectmodule.vala
codegen/valagtypemodule.vala

index 6c3496bc6bfa64d7bcbf543279963c8c47e70fa4..d039a867c358c0a998f72aa846e0faabf6d8eace 100644 (file)
@@ -93,7 +93,7 @@ public class Vala.GObjectModule : GTypeModule {
                        cspec.add_argument (new CCodeConstant ("\"type\""));
                        cspec.add_argument (new CCodeConstant ("\"type\""));
                        cspec.add_argument (new CCodeIdentifier ("G_TYPE_NONE"));
-                       cspec.add_argument (new CCodeConstant ("G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY"));
+                       cspec.add_argument (new CCodeConstant ("G_PARAM_STATIC_STRINGS | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY"));
                        cinst.add_argument (cspec);
                        ccode.add_expression (cinst);
                        prop_enum.add_value (new CCodeEnumValue (enum_value));
@@ -109,7 +109,7 @@ public class Vala.GObjectModule : GTypeModule {
                        cspec.add_argument (func_name_constant);
                        cspec.add_argument (new CCodeConstant ("\"dup func\""));
                        cspec.add_argument (new CCodeConstant ("\"dup func\""));
-                       cspec.add_argument (new CCodeConstant ("G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY"));
+                       cspec.add_argument (new CCodeConstant ("G_PARAM_STATIC_STRINGS | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY"));
                        cinst.add_argument (cspec);
                        ccode.add_expression (cinst);
                        prop_enum.add_value (new CCodeEnumValue (enum_value));
@@ -125,7 +125,7 @@ public class Vala.GObjectModule : GTypeModule {
                        cspec.add_argument (func_name_constant);
                        cspec.add_argument (new CCodeConstant ("\"destroy func\""));
                        cspec.add_argument (new CCodeConstant ("\"destroy func\""));
-                       cspec.add_argument (new CCodeConstant ("G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY"));
+                       cspec.add_argument (new CCodeConstant ("G_PARAM_STATIC_STRINGS | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY"));
                        cinst.add_argument (cspec);
                        ccode.add_expression (cinst);
                        prop_enum.add_value (new CCodeEnumValue (enum_value));
index 95d119bfef017b630f20bd83520487ef9b15a541..7a4dcabdf5b055f390679765e3e843e55a22dcb9 100644 (file)
@@ -2002,7 +2002,7 @@ public class Vala.GTypeModule : GErrorModule {
                        cspec.call = new CCodeIdentifier ("g_param_spec_pointer");
                }
                
-               var pflags = "G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB";
+               var pflags = "G_PARAM_STATIC_STRINGS";
                if (prop.get_accessor != null && prop.get_accessor.access != SymbolAccessibility.PRIVATE) {
                        pflags = "%s%s".printf (pflags, " | G_PARAM_READABLE");
                }