From: Jürg Billeter Date: Wed, 16 Jun 2010 06:34:26 +0000 (+0200) Subject: dova: Fix throwing errors in constructors X-Git-Tag: 0.9.2~44 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=da9369c180e9657bcd0e9dab2c2c0a8e9e931229;p=thirdparty%2Fvala.git dova: Fix throwing errors in constructors --- diff --git a/codegen/valadovaerrormodule.vala b/codegen/valadovaerrormodule.vala index 9da609aa4..e40c8781e 100644 --- a/codegen/valadovaerrormodule.vala +++ b/codegen/valadovaerrormodule.vala @@ -63,7 +63,7 @@ internal class Vala.DovaErrorModule : DovaDelegateModule { if (current_method is CreationMethod) { var cl = current_method.parent_symbol as Class; var unref_call = new CCodeFunctionCall (new CCodeIdentifier (cl.get_unref_function ())); - unref_call.add_argument (new CCodeIdentifier ("self")); + unref_call.add_argument (new CCodeIdentifier ("this")); cerror_block.add_statement (new CCodeExpressionStatement (unref_call)); cerror_block.add_statement (new CCodeReturnStatement (new CCodeConstant ("NULL"))); } else if (current_return_type is VoidType) {