# HG changeset patch # User deba # Date 1109956135 0 # Node ID 22bb0233980886f36b1eefaa925ff225e2a0e0c9 # Parent aad134c6c9c5459796fe7d5ada0ab6c2f41e3dc6 make constructors explicit diff -r aad134c6c9c5 -r 22bb02339808 src/lemon/bin_heap.h --- a/src/lemon/bin_heap.h Fri Mar 04 15:24:07 2005 +0000 +++ b/src/lemon/bin_heap.h Fri Mar 04 17:08:55 2005 +0000 @@ -73,9 +73,10 @@ public: ///\e - BinHeap(ItemIntMap &_iim) : iim(_iim) {} + explicit BinHeap(ItemIntMap &_iim) : iim(_iim) {} ///\e - BinHeap(ItemIntMap &_iim, const Compare &_comp) : comp(_comp), iim(_iim) {} + explicit BinHeap(ItemIntMap &_iim, const Compare &_comp) + : iim(_iim), comp(_comp) {} ///\e diff -r aad134c6c9c5 -r 22bb02339808 src/lemon/fib_heap.h --- a/src/lemon/fib_heap.h Fri Mar 04 15:24:07 2005 +0000 +++ b/src/lemon/fib_heap.h Fri Mar 04 17:08:55 2005 +0000 @@ -88,7 +88,8 @@ POST_HEAP = -2 }; - FibHeap(ItemIntMap &_iimap) : minimum(0), iimap(_iimap), num_items() {} + explicit FibHeap(ItemIntMap &_iimap) + : minimum(0), iimap(_iimap), num_items() {} FibHeap(ItemIntMap &_iimap, const Compare &_comp) : minimum(0), iimap(_iimap), comp(_comp), num_items() {}