]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Fix array length variable name for internal variables, fixes bug 562723
authorJürg Billeter <j@bitron.ch>
Sat, 29 Nov 2008 23:40:31 +0000 (23:40 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Sat, 29 Nov 2008 23:40:31 +0000 (23:40 +0000)
2008-11-30  Jürg Billeter  <j@bitron.ch>

* gobject/valaccodearraymodule.vala:

Fix array length variable name for internal variables,
fixes bug 562723

svn path=/trunk/; revision=2089

ChangeLog
gobject/valaccodearraymodule.vala

index 67e5e137d9e966fa9ec9802a61c9f85f36214bf4..49a6804b758441956c4d93c7ffe3eb222966349e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2008-11-30  Jürg Billeter  <j@bitron.ch>
+
+       * gobject/valaccodearraymodule.vala:
+
+       Fix array length variable name for internal variables,
+       fixes bug 562723
+
 2008-11-30  Jürg Billeter  <j@bitron.ch>
 
        * vala/valasourcefile.vala:
index b3a4590347a6292ca7d61f8ddacf3166969a6d81..e726cd9743166a1f8033f5e00971aa12bc8eeb47 100644 (file)
@@ -158,7 +158,7 @@ public class Vala.CCodeArrayModule : CCodeMethodCallModule {
                                }
                        } else if (array_expr.symbol_reference is LocalVariable) {
                                var local = (LocalVariable) array_expr.symbol_reference;
-                               var length_expr = new CCodeIdentifier (get_array_length_cname (local.name, dim));
+                               var length_expr = new CCodeIdentifier (get_array_length_cname (get_variable_cname (local.name), dim));
                                if (is_out) {
                                        return new CCodeUnaryExpression (CCodeUnaryOperator.ADDRESS_OF, length_expr);
                                } else {