diff --git a/shared_ptr.htm b/shared_ptr.htm
index 5c756f8..1cd0bc4 100644
--- a/shared_ptr.htm
+++ b/shared_ptr.htm
@@ -222,7 +222,7 @@ void bad()
shared_ptr<T> dynamic_pointer_cast(shared_ptr<U> const & r); // never throws
template<class T, class U>
- shared_ptr<T> reinterpet_pointer_cast(shared_ptr<U> const & r); // never throws
+ shared_ptr<T> reinterpret_pointer_cast(shared_ptr<U> const & r); // never throws
template<class E, class T, class Y>
std::basic_ostream<E, T> & operator<< (std::basic_ostream<E, T> & os, shared_ptr<Y> const & p);