Changeset 42754 in webkit for trunk/JavaScriptCore/runtime/RegExp.cpp
- Timestamp:
- Apr 22, 2009, 2:44:49 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/runtime/RegExp.cpp
r42481 r42754 126 126 if (m_regExpBytecode) { 127 127 #endif 128 int offsetVectorSize = (m_numSubpatterns + 1) * 2;128 int offsetVectorSize = (m_numSubpatterns + 1) * 3; // FIXME: should be 2 - but adding temporary fallback to pcre. 129 129 int* offsetVector = new int [offsetVectorSize]; 130 130 ASSERT(offsetVector); … … 139 139 140 140 #if ENABLE(YARR_JIT) 141 int result = Yarr::executeRegex(m_regExpJITCode, s.data(), startOffset, s.size(), offsetVector );141 int result = Yarr::executeRegex(m_regExpJITCode, s.data(), startOffset, s.size(), offsetVector, offsetVectorSize); 142 142 #else 143 143 int result = Yarr::interpretRegex(m_regExpBytecode.get(), s.data(), startOffset, s.size(), offsetVector);
Note:
See TracChangeset
for help on using the changeset viewer.