]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
fixed unit tests
authorRazvan Becheriu <razvan.becheriu@qualitance.com>
Mon, 19 Feb 2018 17:04:35 +0000 (19:04 +0200)
committerRazvan Becheriu <razvan.becheriu@qualitance.com>
Mon, 19 Feb 2018 17:04:35 +0000 (19:04 +0200)
src/lib/dhcpsrv/pgsql_lease_mgr.cc

index 1ebd37edad4ccc6c2f9db6af26ab2f7088d6066a..4d353392681a640886c8cce78dc68b0935cef82c 100644 (file)
@@ -686,10 +686,14 @@ public:
 
             getColumnValue(r, row , HWADDR_SOURCE_COL, hwaddr_source_);
 
-            HWAddrPtr hwaddr(new HWAddr(hwaddr_buffer_, hwaddr_length_,
+            HWAddrPtr hwaddr;
+
+            if (hwaddr_length_) {
+                hwaddr.reset(new HWAddr(hwaddr_buffer_, hwaddr_length_,
                                         hwtype_));
 
-            hwaddr->source_ = hwaddr_source_;
+                hwaddr->source_ = hwaddr_source_;
+            }
 
             uint32_t state;
             getColumnValue(r, row , STATE_COL, state);