diff options
author | Bram Moolenaar <Bram@vim.org> | 2013-05-26 23:13:07 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2013-05-26 23:13:07 +0200 |
commit | 2cb8feb880655905f392619c70962837266bcd5d (patch) | |
tree | 27213e2930dd370a6a3ea821143d9798c712948f | |
parent | 26c2f3fc4e77a9cda5f9731d7188f04d240fa0bb (diff) | |
download | vim-git-2cb8feb880655905f392619c70962837266bcd5d.tar.gz |
updated for version 7.3.1030v7.3.1030
Problem: Can't build for debugging.
Solution: Fix struct member names.
-rw-r--r-- | src/regexp_nfa.c | 14 | ||||
-rw-r--r-- | src/version.c | 2 |
2 files changed, 9 insertions, 7 deletions
diff --git a/src/regexp_nfa.c b/src/regexp_nfa.c index 7eba2c69b..1d992a9a0 100644 --- a/src/regexp_nfa.c +++ b/src/regexp_nfa.c @@ -3164,19 +3164,19 @@ nfa_regmatch(start, submatch, m) submatch->linelist[j].end = t->sub.linelist[j].end; } #ifdef ENABLE_LOG - for (j = 0; j < 4; j++) + for (j = 0; j < t->sub.in_use; j++) if (REG_MULTI) fprintf(log_fd, "\n *** group %d, start: c=%d, l=%d, end: c=%d, l=%d", j, - t->sub.startpos[j].col, - (int)t->sub.startpos[j].lnum, - t->sub.endpos[j].col, - (int)t->sub.endpos[j].lnum); + t->sub.multilist[j].start.col, + (int)t->sub.multilist[j].start.lnum, + t->sub.multilist[j].end.col, + (int)t->sub.multilist[j].end.lnum); else fprintf(log_fd, "\n *** group %d, start: \"%s\", end: \"%s\"", j, - (char *)t->sub.start[j], - (char *)t->sub.end[j]); + (char *)t->sub.linelist[j].start, + (char *)t->sub.linelist[j].end); fprintf(log_fd, "\n"); #endif /* Found the left-most longest match, do not look at any other diff --git a/src/version.c b/src/version.c index 3eb2d0560..6170d7ca3 100644 --- a/src/version.c +++ b/src/version.c @@ -729,6 +729,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1030, +/**/ 1029, /**/ 1028, |