From eb614b600546993fb861043a255953c041420f63 Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Tue, 16 May 2017 17:24:43 +0200 Subject: [PATCH] do not copy strings --- fairmq/test/parts/_iterator_interface.cxx | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/fairmq/test/parts/_iterator_interface.cxx b/fairmq/test/parts/_iterator_interface.cxx index 300c55a7..9a353520 100644 --- a/fairmq/test/parts/_iterator_interface.cxx +++ b/fairmq/test/parts/_iterator_interface.cxx @@ -23,18 +23,14 @@ class RandomAccessIterator : public ::testing::Test { protected: FairMQParts mParts; shared_ptr mFactory; - const string mS1, mS2, mS3; RandomAccessIterator() : mParts(FairMQParts{}), - mFactory(FairMQTransportFactory::CreateTransportFactory("zeromq")), - mS1("1"), - mS2("2"), - mS3("3") + mFactory(FairMQTransportFactory::CreateTransportFactory("zeromq")) { - mParts.AddPart(mFactory->NewSimpleMessage(mS1)); - mParts.AddPart(mFactory->NewSimpleMessage(mS2)); - mParts.AddPart(mFactory->NewSimpleMessage(mS3)); + mParts.AddPart(mFactory->NewSimpleMessage("1")); + mParts.AddPart(mFactory->NewSimpleMessage("2")); + mParts.AddPart(mFactory->NewSimpleMessage("3")); } };