diff options
Diffstat (limited to 'Build/source/texk/web2c/pdftexdir/regex/regexec.c')
-rw-r--r-- | Build/source/texk/web2c/pdftexdir/regex/regexec.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/pdftexdir/regex/regexec.c b/Build/source/texk/web2c/pdftexdir/regex/regexec.c index a37da21f306..919c4dea96e 100644 --- a/Build/source/texk/web2c/pdftexdir/regex/regexec.c +++ b/Build/source/texk/web2c/pdftexdir/regex/regexec.c @@ -2866,7 +2866,11 @@ check_arrival (re_match_context_t *mctx, state_array_t *path, int top_node, sizeof (re_dfastate_t *) * (path->alloc - old_alloc)); } +#ifdef _MSC_VER + str_idx = path->next_idx ? path->next_idx : top_str; +#else str_idx = path->next_idx ?: top_str; +#endif /* Temporary modify MCTX. */ backup_state_log = mctx->state_log; |