From: Rico Tzschichholz Date: Sun, 19 Nov 2017 16:12:12 +0000 (+0100) Subject: codegen: Use G_PARAM_STATIC_STRINGS X-Git-Tag: 0.39.6~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6dcfda09cfe8ab8542c69a67f4c4211299c82405;p=thirdparty%2Fvala.git codegen: Use G_PARAM_STATIC_STRINGS equals to G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB --- diff --git a/codegen/valagobjectmodule.vala b/codegen/valagobjectmodule.vala index 6c3496bc6..d039a867c 100644 --- a/codegen/valagobjectmodule.vala +++ b/codegen/valagobjectmodule.vala @@ -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)); diff --git a/codegen/valagtypemodule.vala b/codegen/valagtypemodule.vala index 95d119bfe..7a4dcabdf 100644 --- a/codegen/valagtypemodule.vala +++ b/codegen/valagtypemodule.vala @@ -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"); }