]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
GAsync: Another temp variable fix
authorJürg Billeter <j@bitron.ch>
Wed, 16 Sep 2009 14:56:22 +0000 (16:56 +0200)
committerJürg Billeter <j@bitron.ch>
Wed, 16 Sep 2009 14:56:22 +0000 (16:56 +0200)
codegen/valaccodebasemodule.vala

index aed8f7f71583c1e5ceaa40cb9f5b9e0c4cbb3358..ae1db972c3b090984c5e95b6e2b115beeb837294 100644 (file)
@@ -2563,7 +2563,7 @@ internal class Vala.CCodeBaseModule : CCodeModule {
                foreach (LocalVariable local in temp_ref_vars) {
                        var ma = new MemberAccess.simple (local.name);
                        ma.symbol_reference = local;
-                       cfrag.append (new CCodeExpressionStatement (get_unref_expression (new CCodeIdentifier (local.name), local.variable_type, ma)));
+                       cfrag.append (new CCodeExpressionStatement (get_unref_expression (get_variable_cexpression (local.name), local.variable_type, ma)));
                }
                
                stmt.ccodenode = cfrag;