From acd1363f561d314e6b5207ed58e23accc5c70355 Mon Sep 17 00:00:00 2001
From: Tristan Matthews <tristan.matthews@savoirfairelinux.com>
Date: Tue, 24 Apr 2012 16:05:30 -0400
Subject: [PATCH] * #9910: SipTransport: pass parameters by const reference

---
 daemon/src/sip/siptransport.cpp | 5 +++--
 daemon/src/sip/siptransport.h   | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/daemon/src/sip/siptransport.cpp b/daemon/src/sip/siptransport.cpp
index 7765a81b8b..34ebdd5180 100644
--- a/daemon/src/sip/siptransport.cpp
+++ b/daemon/src/sip/siptransport.cpp
@@ -453,13 +453,14 @@ SipTransport::createUdpTransport(const std::string &interface, unsigned int port
 }
 
 pjsip_transport *
-SipTransport::createUdpTransport(const std::string &interface, unsigned int port, std::string& publicAddr, unsigned int publicPort)
+SipTransport::createUdpTransport(const std::string &interface, unsigned int port, const std::string &publicAddr, unsigned int publicPort)
 {
     // init socket to bind this transport to
     pj_uint16_t listeningPort = (pj_uint16_t) port;
     pjsip_transport *transport = NULL;
 
-    DEBUG("SipTransport: Update UDP transport on %s:%d with public addr %s:%d", interface.c_str(), port, publicAddr.c_str(), publicPort);
+    DEBUG("SipTransport: Update UDP transport on %s:%d with public addr %s:%d",
+            interface.c_str(), port, publicAddr.c_str(), publicPort);
 
     // determine the ip address for this transport
     std::string listeningAddress;
diff --git a/daemon/src/sip/siptransport.h b/daemon/src/sip/siptransport.h
index 3d5537e7df..e37db61ae7 100644
--- a/daemon/src/sip/siptransport.h
+++ b/daemon/src/sip/siptransport.h
@@ -140,7 +140,7 @@ class SipTransport {
          * @param The public address for this transport
          * @param The public port for this transport
          */
-        pjsip_transport *createUdpTransport(const std::string &interface, unsigned int port, std::string& publicAddr, unsigned int publicPort);
+        pjsip_transport *createUdpTransport(const std::string &interface, unsigned int port, const std::string &publicAddr, unsigned int publicPort);
 
     private:
         NON_COPYABLE(SipTransport);
-- 
GitLab