From e08db19ddc7bebac711e0e4a8465486359162822 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Tue, 8 Sep 2015 10:57:34 -0400 Subject: [PATCH] avoid unnecessary vector copy --- src/server/responseHandlers.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/responseHandlers.cpp b/src/server/responseHandlers.cpp index 020ee9c..e6c2982 100644 --- a/src/server/responseHandlers.cpp +++ b/src/server/responseHandlers.cpp @@ -540,7 +540,7 @@ public: PVStringArray::shared_pointer allChannelNames = result->getSubField("value"); ChannelListRequesterImpl::shared_pointer listListener(new ChannelListRequesterImpl()); - std::vector providers = m_serverContext->getChannelProviders(); + std::vector& providers = m_serverContext->getChannelProviders(); size_t providerCount = providers.size(); for (size_t i = 0; i < providerCount; i++)