#include "StringTable.hxx"
-#include <OpenThreads/ScopedLock>
+#include <simgear/threads/SGGuard.hxx>
namespace simgear
{
const string* StringTable::insert(const string& str)
{
- using namespace OpenThreads;
- ScopedLock<Mutex> lock(_mutex);
+ SGGuard<SGMutex> lock(_mutex);
StringContainer::iterator it = _strings.insert(str).first;
return &*it;
}