From ebb4529f104697c10a46f4bca4811b62461773e9 Mon Sep 17 00:00:00 2001 From: Jared Moore Date: Thu, 17 Jul 2008 02:29:44 +0000 Subject: [PATCH] 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 --- ChangeLog | 7 +++++++ vala/valasignal.vala | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 8fcd15d..b72055d 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 9a44d4b..27a3731 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); -- 2.7.4