[vala/0.40] vala: Fix circular reference in EnumValueType



commit 832305763d299992d0979f729282230e86e1daaa
Author: Princeton Ferro <princetonferro gmail com>
Date:   Sun Mar 1 09:54:13 2020 +0100

    vala: Fix circular reference in EnumValueType

 vala/valaenumvaluetype.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/vala/valaenumvaluetype.vala b/vala/valaenumvaluetype.vala
index c409763fe..8e319e39d 100644
--- a/vala/valaenumvaluetype.vala
+++ b/vala/valaenumvaluetype.vala
@@ -49,7 +49,7 @@ public class Vala.EnumValueType : ValueType {
                        to_string_method.access = SymbolAccessibility.PUBLIC;
                        to_string_method.external = true;
                        to_string_method.owner = type_symbol.scope;
-                       to_string_method.this_parameter = new Parameter ("this", this);
+                       to_string_method.this_parameter = new Parameter ("this", copy ());
                        to_string_method.scope.add (to_string_method.this_parameter.name, 
to_string_method.this_parameter);
                }
                return to_string_method;


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