Selaa lähdekoodia

ASEParser: fix invalid size of buffer for log writing.

Kim Kulling 9 vuotta sitten
vanhempi
commit
36668aa31a
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 2 2
      code/ASEParser.cpp

+ 2 - 2
code/ASEParser.cpp

@@ -825,7 +825,7 @@ bool Parser::ParseString(std::string& out,const char* szName)
     if (!SkipSpaces(&filePtr))
     if (!SkipSpaces(&filePtr))
     {
     {
 
 
-        ai_snprintf(szBuffer, 1023, "Unable to parse %s block: Unexpected EOL",szName);
+        ai_snprintf(szBuffer, 1024, "Unable to parse %s block: Unexpected EOL",szName);
         LogWarning(szBuffer);
         LogWarning(szBuffer);
         return false;
         return false;
     }
     }
@@ -833,7 +833,7 @@ bool Parser::ParseString(std::string& out,const char* szName)
     if ('\"' != *filePtr)
     if ('\"' != *filePtr)
     {
     {
 
 
-        ai_snprintf(szBuffer, 1023, "Unable to parse %s block: Strings are expected "
+        ai_snprintf(szBuffer, 1024, "Unable to parse %s block: Strings are expected "
             "to be enclosed in double quotation marks",szName);
             "to be enclosed in double quotation marks",szName);
         LogWarning(szBuffer);
         LogWarning(szBuffer);
         return false;
         return false;