From: Jared Moore Date: Thu, 17 Jul 2008 02:29:44 +0000 (+0000) Subject: Fixed error in handling formal parameters of signals, fixes bug 542293. X-Git-Tag: VALA_0_3_5~52 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ebb4529f104697c10a46f4bca4811b62461773e9;p=thirdparty%2Fvala.git Fixed error in handling formal parameters of signals, fixes bug 542293. 2008-07-17 Jared Moore * vala/valasignal.vala: Fixed error in handling formal parameters of signals, fixes bug 542293. svn path=/trunk/; revision=1702 --- diff --git a/ChangeLog b/ChangeLog index 8fcd15d65..b72055d71 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-07-17 Jared Moore + + * vala/valasignal.vala: + + Fixed error in handling formal parameters of signals, fixes bug + 542293. + 2008-07-17 Jürg Billeter * gobject/valaccodetypesymbolbinding.vala: diff --git a/vala/valasignal.vala b/vala/valasignal.vala index 9a44d4bc0..27a3731ec 100644 --- a/vala/valasignal.vala +++ b/vala/valasignal.vala @@ -108,7 +108,7 @@ public class Vala.Signal : Member, Lockable { generated_delegate.add_parameter (sender_param); foreach (FormalParameter param in parameters) { - generated_delegate.add_parameter (param); + generated_delegate.add_parameter (param.copy ()); } scope.add (null, generated_delegate);