From: Jürg Billeter Date: Thu, 17 Sep 2009 20:58:13 +0000 (+0200) Subject: Fix throwing errors in async methods X-Git-Tag: 0.7.6~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a00364a78df79ca57800caa2637e223a9b753309;p=thirdparty%2Fvala.git Fix throwing errors in async methods --- diff --git a/codegen/valagerrormodule.vala b/codegen/valagerrormodule.vala index ff089843c..9d624ded9 100644 --- a/codegen/valagerrormodule.vala +++ b/codegen/valagerrormodule.vala @@ -92,7 +92,7 @@ internal class Vala.GErrorModule : CCodeDelegateModule { // method will fail current_method_inner_error = true; - var cassign = new CCodeAssignment (new CCodeIdentifier ("_inner_error_"), (CCodeExpression) stmt.error_expression.ccodenode); + var cassign = new CCodeAssignment (get_variable_cexpression ("_inner_error_"), (CCodeExpression) stmt.error_expression.ccodenode); cfrag.append (new CCodeExpressionStatement (cassign)); head.add_simple_check (stmt, cfrag);