diff --git a/stringid.cpp b/stringid.cpp index 25b12dbf..3a1bec4d 100644 --- a/stringid.cpp +++ b/stringid.cpp @@ -22,7 +22,8 @@ #include "raii.hpp" #include -#include +#include +#include using util::stringid; @@ -34,8 +35,8 @@ stringid::add (const std::string key) { if (pos != m_map.end ()) throw std::invalid_argument ("duplicate stringid key"); - static std::mutex s_lock; - std::lock_guard raii (s_lock); + static boost::mutex s_lock; + boost::lock_guard raii (s_lock); id_t id = m_map.size (); m_map[key] = id;