# HG changeset patch # User Paul Eggert # Date 1544974434 28800 # Node ID 929010f01e221efa2aec3f3cfec10d5411c99156 # Parent 54de6758058f6814a9d18bbfc8fc3e2ed99e49c3 autoupdate diff -r 54de6758058f -r 929010f01e22 lib/regexec.c --- a/lib/regexec.c Sun Dec 16 16:24:28 2018 +0100 +++ b/lib/regexec.c Sun Dec 16 07:33:54 2018 -0800 @@ -2783,8 +2783,11 @@ return REG_ESPACE; err = get_subexp_sub (mctx, sub_top, sub_last, bkref_node, bkref_str_idx); + buf = (const char *) re_string_get_buffer (&mctx->input); if (err == REG_NOMATCH) continue; + if (__glibc_unlikely (err != REG_NOERROR)) + return err; } } return REG_NOERROR;