]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
const correctness for sortlist comparator
authorbert hubert <bert.hubert@netherlabs.nl>
Tue, 1 Dec 2015 16:38:38 +0000 (17:38 +0100)
committerbert hubert <bert.hubert@netherlabs.nl>
Tue, 1 Dec 2015 16:38:38 +0000 (17:38 +0100)
pdns/sortlist.cc
pdns/sortlist.hh

index 0a36fa29f3988c81e6c4303cba3bf0870872583c..4a014f04d73ebf26dbb64bf0f160386c440699e3 100644 (file)
@@ -29,7 +29,7 @@ void SortList::addEntry(const Netmask& formask, const Netmask& valmask, int orde
   d_sortlist.insert(formask).second.d_orders.insert(valmask).second=order;
 }
 
-std::unique_ptr<SortListOrderCmp> SortList::getOrderCmp(const ComboAddress& who)
+std::unique_ptr<SortListOrderCmp> SortList::getOrderCmp(const ComboAddress& who) const
 {
   if(!d_sortlist.match(who)) {
     return std::unique_ptr<SortListOrderCmp>();
index afe67c16cb6713cdabcfe9f9edd53bda9ba6faf4..f9524a5179b672c626609f1155d9674582048e2b 100644 (file)
@@ -21,7 +21,7 @@ public:
   void clear();
   void addEntry(const Netmask& covers, const Netmask& answermask, int order=-1);
   int getMaxOrder(const Netmask& formask) const;
-  std::unique_ptr<SortListOrderCmp> getOrderCmp(const ComboAddress& who);
+  std::unique_ptr<SortListOrderCmp> getOrderCmp(const ComboAddress& who) const;
 private:
   
   NetmaskTree<SortListOrder> d_sortlist;