From: Jürg Billeter Date: Sat, 20 Mar 2010 17:33:05 +0000 (+0100) Subject: Fix double free with owned named arguments X-Git-Tag: 0.8.0~136 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=526f97dab283007ab16ca7fdf0561ef3b320a701;p=thirdparty%2Fvala.git Fix double free with owned named arguments Fixes bug 601930. --- diff --git a/vala/valanamedargument.vala b/vala/valanamedargument.vala index 8fe98d931..f758fbb48 100644 --- a/vala/valanamedargument.vala +++ b/vala/valanamedargument.vala @@ -1,6 +1,6 @@ /* valanamedargument.vala * - * Copyright (C) 2009 Jürg Billeter + * Copyright (C) 2009-2010 Jürg Billeter * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -75,6 +75,7 @@ public class Vala.NamedArgument : Expression { return false; } + inner.target_type = inner.value_type; value_type = inner.value_type; return !error;