[vala] codegen: Fix capturing array parameters
- From: Jürg Billeter <juergbi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] codegen: Fix capturing array parameters
- Date: Thu, 11 Nov 2010 14:11:29 +0000 (UTC)
commit eba5bbe8b8623bdaf60783da06f731a19183a336
Author: Jürg Billeter <j bitron ch>
Date: Thu Nov 11 15:07:57 2010 +0100
codegen: Fix capturing array parameters
Fixes bug 633688.
codegen/valaccodebasemodule.vala | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/codegen/valaccodebasemodule.vala b/codegen/valaccodebasemodule.vala
index 89ab3cf..1373345 100644
--- a/codegen/valaccodebasemodule.vala
+++ b/codegen/valaccodebasemodule.vala
@@ -1665,9 +1665,9 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator {
var ma = new MemberAccess.simple (param.name);
ma.symbol_reference = param;
ma.value_type = param.variable_type.copy ();
- visit_member_access (ma);
// directly access parameters in ref expressions
param.captured = false;
+ visit_member_access (ma);
cparam = get_ref_cexpression (param.variable_type, cparam, ma, param);
param.captured = true;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]