Procházet zdrojové kódy

Added missing Mutex to _StringTable::lookupn

brought up in issue #135
Mike Lilligreen před 11 roky
rodič
revize
bac56c5b9a
1 změnil soubory, kde provedl 3 přidání a 0 odebrání
  1. 3 0
      engine/source/string/stringTable.cc

+ 3 - 0
engine/source/string/stringTable.cc

@@ -194,6 +194,9 @@ StringTableEntry _StringTable::lookupn(const char* val, S32 len, const bool  cas
 {
 {
    if ( val == NULL )
    if ( val == NULL )
        return StringTable->EmptyString;
        return StringTable->EmptyString;
+       
+   MutexHandle mutex;
+   mutex.lock(&mMutex, true);
 
 
    Node **walk, *temp;
    Node **walk, *temp;
    U32 key = hashStringn(val, len);
    U32 key = hashStringn(val, len);