summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2017-02-10 16:42:14 +0000
committerph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2017-02-10 16:42:14 +0000
commit114b2be3fe4b2c5c0c4bf3569be8f1617804a9b0 (patch)
treebb80cb09343c695969b549b55e4bad6efc9dddbc
parente7d14672b4b35f2d091da344471cd5cf27cb9a62 (diff)
downloadpcre2-114b2be3fe4b2c5c0c4bf3569be8f1617804a9b0.tar.gz
Small code tidy to make it more understandable.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@661 6239d852-aaf2-0410-a92c-79f79f948069
-rw-r--r--src/pcre2_study.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pcre2_study.c b/src/pcre2_study.c
index 89715ab..5a4d520 100644
--- a/src/pcre2_study.c
+++ b/src/pcre2_study.c
@@ -195,8 +195,8 @@ for (;;)
case OP_SCBRA:
case OP_CBRAPOS:
case OP_SCBRAPOS:
- recno = dupcapused? prev_cap_recno - 1 : (int)GET2(cc, 1+LINK_SIZE);
- if (recno != prev_cap_recno)
+ recno = (int)GET2(cc, 1+LINK_SIZE);
+ if (dupcapused || recno != prev_cap_recno)
{
prev_cap_recno = recno;
prev_cap_d = find_minlength(re, cc, startcode, utf, recurses, countptr,