From 1443046b6c993f9db2803557689d89a55a4fb3e0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=BCrg=20Billeter?= Date: Thu, 1 Apr 2010 10:48:12 +0200 Subject: [PATCH] Fix virtual write-only properties --- codegen/valagtypemodule.vala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/codegen/valagtypemodule.vala b/codegen/valagtypemodule.vala index fe1c8af75..45ff602f0 100644 --- a/codegen/valagtypemodule.vala +++ b/codegen/valagtypemodule.vala @@ -279,9 +279,9 @@ internal class Vala.GTypeModule : GErrorModule { if (prop.set_accessor != null) { CCodeFormalParameter cvalueparam; if (prop.property_type.is_real_non_null_struct_type ()) { - cvalueparam = new CCodeFormalParameter ("value", prop.get_accessor.value_type.get_cname () + "*"); + cvalueparam = new CCodeFormalParameter ("value", prop.set_accessor.value_type.get_cname () + "*"); } else { - cvalueparam = new CCodeFormalParameter ("value", prop.get_accessor.value_type.get_cname ()); + cvalueparam = new CCodeFormalParameter ("value", prop.set_accessor.value_type.get_cname ()); } var vdeclarator = new CCodeFunctionDeclarator ("set_%s".printf (prop.name)); -- 2.47.2