소스 검색

Merge pull request #663 from Ragora/bugfix-persistence-manager-alloc-mismatch

[Tokenizer] BugFix: Correct a malloc/delete mismatch
Brian Roberts 3 년 전
부모
커밋
0ebde558c1
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      Engine/source/core/tokenizer.cpp

+ 4 - 1
Engine/source/core/tokenizer.cpp

@@ -109,7 +109,10 @@ void Tokenizer::setBuffer(const char* buffer, U32 bufferSize)
 void Tokenizer::setSingleTokens(const char* singleTokens)
 {
    if (mSingleTokens)
-      SAFE_DELETE(mSingleTokens);
+   {
+      free(mSingleTokens);
+      mSingleTokens = NULL;
+   }
 
    if (singleTokens)
       mSingleTokens = dStrdup(singleTokens);