From: Rico Tzschichholz Date: Fri, 13 Nov 2020 20:59:12 +0000 (+0100) Subject: vala: Require a valid DataType instance for every TargetValue X-Git-Tag: 0.51.1~162 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6689c356dade08a0d04a4d6f3add15a71125e925;p=thirdparty%2Fvala.git vala: Require a valid DataType instance for every TargetValue --- diff --git a/codegen/valaglibvalue.vala b/codegen/valaglibvalue.vala index ed095cf83..3437c10e3 100644 --- a/codegen/valaglibvalue.vala +++ b/codegen/valaglibvalue.vala @@ -36,7 +36,7 @@ public class Vala.GLibValue : TargetValue { public CCodeExpression? delegate_target_cvalue; public CCodeExpression? delegate_target_destroy_notify_cvalue; - public GLibValue (DataType? value_type = null, CCodeExpression? cvalue = null, bool lvalue = false) { + public GLibValue (DataType value_type, CCodeExpression? cvalue = null, bool lvalue = false) { base (value_type); this.cvalue = cvalue; this.lvalue = lvalue; diff --git a/vala/valatargetvalue.vala b/vala/valatargetvalue.vala index 4cdbccc27..6cd67645f 100644 --- a/vala/valatargetvalue.vala +++ b/vala/valatargetvalue.vala @@ -21,10 +21,10 @@ */ public abstract class Vala.TargetValue { - public DataType? value_type { get; set; } + public DataType value_type { get; set; } public DataType? actual_value_type { get; set; } - protected TargetValue (DataType? value_type) { + protected TargetValue (DataType value_type) { this.value_type = value_type; } }