summaryrefslogtreecommitdiff
path: root/cpp/src
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src')
-rw-r--r--cpp/src/tests/failover_soak.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/cpp/src/tests/failover_soak.cpp b/cpp/src/tests/failover_soak.cpp
index cd7aaa6614..f61a565f50 100644
--- a/cpp/src/tests/failover_soak.cpp
+++ b/cpp/src/tests/failover_soak.cpp
@@ -468,7 +468,8 @@ runDeclareQueuesClient ( brokerVector brokers,
vector<const char*> argv;
argv.push_back ( "declareQueues" );
argv.push_back ( host );
- argv.push_back ( portSs.str().c_str() );
+ string portStr = portSs.str();
+ argv.push_back ( portStr.c_str() );
if ( durable )
argv.push_back ( "1" );
else