Просмотр исходного кода

Make sure number of RegExp literals to sync is at most the maximum allowed

Gorkem Yakin 10 лет назад
Родитель
Сommit
d72cfaa5cc
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      lib/Parser/RegexRuntime.cpp

+ 1 - 0
lib/Parser/RegexRuntime.cpp

@@ -2130,6 +2130,7 @@ namespace UnifiedRegex
 
         if (matcher.literalNextSyncInputOffsets == nullptr)
         {
+            Assert(numLiterals <= MaxNumSyncLiterals);
             matcher.literalNextSyncInputOffsets =
                 RecyclerNewArrayLeaf(matcher.recycler, CharCount, ScannersMixin::MaxNumSyncLiterals);
         }