diff --git a/include/chaiscript/chaiscript_threading.hpp b/include/chaiscript/chaiscript_threading.hpp index bce2c3e9..bd34ef36 100644 --- a/include/chaiscript/chaiscript_threading.hpp +++ b/include/chaiscript/chaiscript_threading.hpp @@ -72,10 +72,6 @@ namespace chaiscript class Thread_Storage { public: - ~Thread_Storage() - { - } - inline T *operator->() const { return get_tls().get(); @@ -92,7 +88,7 @@ namespace chaiscript { unique_lock lock(m_mutex); - typename std::map >::iterator itr = m_instances.find(std::this_thread::get_id()); + auto itr = m_instances.find(std::this_thread::get_id()); if (itr != m_instances.end()) { return itr->second; }