Pass the PingProtocolList by const reference, not by value.
authorGuilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
Wed, 28 Mar 2012 02:16:35 +0000 (23:16 -0300)
committerGuilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
Wed, 28 Mar 2012 02:16:35 +0000 (23:16 -0300)
src/host/pingscheduler.cpp
src/host/pingscheduler.h

index 5a0ff07..22502ac 100644 (file)
@@ -62,7 +62,7 @@ PingScheduler::PingScheduler(
         const string &network_interface,
         const string &destination_address,
         const uint16_t destination_port,
-        const PingProtocolList ping_protocol_list,
+        const PingProtocolList &ping_protocol_list,
         const long ping_interval_in_sec,
         const int ping_fail_percentage_limit,
         const string &nameserver,
index 15ccee2..e6bf01e 100644 (file)
@@ -52,7 +52,7 @@ public:
             const std::string &network_interface,
             const std::string &destination_address,
             const uint16_t destination_port,
-            const PingProtocolList ping_protocol_list,
+            const PingProtocolList &ping_protocol_list,
             const long ping_interval_in_sec,
             const int ping_fail_percentage_limit,
             const std::string &nameserver,