aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/RESearch.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/RESearch.cxx')
-rw-r--r--src/RESearch.cxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/RESearch.cxx b/src/RESearch.cxx
index 9a2981ffe..98399c925 100644
--- a/src/RESearch.cxx
+++ b/src/RESearch.cxx
@@ -205,6 +205,7 @@
#include <stdexcept>
#include <string>
+#include <array>
#include <algorithm>
#include <iterator>
@@ -260,11 +261,11 @@ RESearch::RESearch(CharClassify *charClassTable) {
Clear();
}
-void RESearch::Clear() noexcept {
+void RESearch::Clear() {
+ bopat.fill(NOTFOUND);
+ eopat.fill(NOTFOUND);
for (int i = 0; i < MAXTAG; i++) {
pat[i].clear();
- bopat[i] = NOTFOUND;
- eopat[i] = NOTFOUND;
}
}