[vala] codegen: Fix reserved identifiers in delegate parameters
- From: Jürg Billeter <juergbi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] codegen: Fix reserved identifiers in delegate parameters
- Date: Wed, 3 Nov 2010 14:27:35 +0000 (UTC)
commit 5884ac236b53df85fe6587b3f336cb688c65c28f
Author: VÃctor Manuel Jáquez Leal <vjaquez igalia com>
Date: Wed Nov 3 01:22:56 2010 +0100
codegen: Fix reserved identifiers in delegate parameters
Fixes bug 633250.
codegen/valaccodedelegatemodule.vala | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/codegen/valaccodedelegatemodule.vala b/codegen/valaccodedelegatemodule.vala
index a703f7a..12ecb63 100644
--- a/codegen/valaccodedelegatemodule.vala
+++ b/codegen/valaccodedelegatemodule.vala
@@ -278,7 +278,7 @@ public class Vala.CCodeDelegateModule : CCodeArrayModule {
Report.error (expr != null ? expr.source_reference : null, "Cannot create delegate without target for instance method or closure");
arg = new CCodeConstant ("NULL");
} else {
- arg = new CCodeIdentifier (d_params.get (0).name);
+ arg = new CCodeIdentifier (get_variable_cname (d_params.get (0).name));
i = 1;
}
}
@@ -297,7 +297,7 @@ public class Vala.CCodeDelegateModule : CCodeArrayModule {
}
CCodeExpression arg;
- arg = new CCodeIdentifier (d_params.get (i).name);
+ arg = new CCodeIdentifier (get_variable_cname (d_params.get (i).name));
carg_map.set (get_param_pos (param.cparameter_position), arg);
// handle array arguments
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]