mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-07 18:24:30 -04:00
Edit book: Fix a bug in the regex engine that calibre uses that could
cause various incorrect results in some special circumstances. Fixes #1263461 [Edit Book: Count all + Case sensitive is "broken"](https://bugs.launchpad.net/calibre/+bug/1263461) See https://code.google.com/p/mrab-regex-hg/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Type%20Status%20Priority%20Milestone%20Owner%20Summary&groupby=&sort=&id=101 for discussion.
This commit is contained in:
parent
c8b957d406
commit
9ec884756c
@ -13232,6 +13232,7 @@ Py_LOCAL_INLINE(BOOL) state_init_2(RE_State* state, PatternObject* pattern,
|
||||
|
||||
state->groups = NULL;
|
||||
state->repeats = NULL;
|
||||
state->req_pos = -1;
|
||||
state->visible_captures = visible_captures;
|
||||
state->match_all = match_all;
|
||||
state->backtrack_block.previous = NULL;
|
||||
|
Loading…
x
Reference in New Issue
Block a user