]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2316] Replace constructor with default param values with constructor
authorMarcin Siodelski <marcin@isc.org>
Tue, 23 Oct 2012 13:51:15 +0000 (15:51 +0200)
committerMarcin Siodelski <marcin@isc.org>
Tue, 23 Oct 2012 13:51:15 +0000 (15:51 +0200)
without parameters.

Having constructor with default params values caused build issues on
Mac/clang which complained about not providing constructor's params and ignores
default ones.

src/lib/dhcp/subnet.h

index 21708c53de3bee07e959e3d26fdf69a66f2f5be5..df9c6af7034f32dea7b5f75fea8a13c08c741d7b 100644 (file)
@@ -96,12 +96,8 @@ public:
         typedef typename KeyExtractor1::result_type result_type;
 
         /// @brief Constructor.
-        ///
-        /// @param key1 first key extractor
-        /// @param key2 second key extractor
-        KeyFromKey(const KeyExtractor1 key1 = KeyExtractor1(),
-                   const KeyExtractor2 key2 = KeyExtractor2())
-            : key1_(key1), key2_(key2) { };
+        KeyFromKey()
+            : key1_(KeyExtractor1()), key2_(KeyExtractor2()) { };
 
         /// @brief Extract key with another key.
         ///