diff -up libkdtree++_0.7.0/kdtree++/kdtree.hpp.pedantic libkdtree++_0.7.0/kdtree++/kdtree.hpp
--- libkdtree++_0.7.0/kdtree++/kdtree.hpp.pedantic 2012-06-22 15:48:57.205031865 -0700
+++ libkdtree++_0.7.0/kdtree++/kdtree.hpp 2012-06-22 15:49:58.724028752 -0700
@@ -1163,7 +1163,7 @@ namespace KDTree
{
typename _Base::NoLeakAlloc noleak(this);
_Link_type new_node = noleak.get();
- _M_construct_node(new_node, __V, __PARENT, __LEFT, __RIGHT);
+ _Base::_M_construct_node(new_node, __V, __PARENT, __LEFT, __RIGHT);
noleak.disconnect();
return new_node;
}
@@ -1181,8 +1181,8 @@ namespace KDTree
void
_M_delete_node(_Link_type __p)
{
- _M_destroy_node(__p);
- _M_deallocate_node(__p);
+ _Base::_M_destroy_node(__p);
+ _Base::_M_deallocate_node(__p);
}
_Link_type _M_root;