Index: destroy.hpp =================================================================== --- destroy.hpp (revision 60558) +++ destroy.hpp (working copy) @@ -27,10 +27,10 @@ # endif > { - template - static void execute(T const volatile* p) + template + static void execute(Type const volatile* p) { - p->T::~T(); + p->Type::~Type(); } };