From caa981bd0ec15090df86ed61a9a3a9588f7bf14d Mon Sep 17 00:00:00 2001 From: Botond Baranyi <botond.baranyi@ericsson.com> Date: Thu, 7 Sep 2017 10:49:09 +0200 Subject: [PATCH] Fixed copying of values with log arguments (bug 521110) Change-Id: I93c1f17ef1c6d68d3c6c9cd9d7cd3fe543ac4371 Signed-off-by: Botond Baranyi <botond.baranyi@ericsson.com> --- compiler2/ttcn3/Statement.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler2/ttcn3/Statement.cc b/compiler2/ttcn3/Statement.cc index 45cc76807..94fbd7c40 100644 --- a/compiler2/ttcn3/Statement.cc +++ b/compiler2/ttcn3/Statement.cc @@ -11462,8 +11462,8 @@ error: LogArguments::LogArguments(const LogArguments& p) { - for (size_t i = 0; i < logargs.size(); ++i) { - logargs[i] = p.logargs[i]->clone(); + for (size_t i = 0; i < p.logargs.size(); ++i) { + logargs.add(p.logargs[i]->clone()); } } -- GitLab