summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvimboss <devnull@localhost>2007-08-05 16:49:43 +0000
committervimboss <devnull@localhost>2007-08-05 16:49:43 +0000
commit06e093151508b5126ead9b2a62d5ef59c5a87011 (patch)
tree1fd59d90eb9e815a49fe28059b2de2b9f96a8f0f
parent3aa01b025dcd8baca708d08c7decc3762183071c (diff)
downloadvim-06e093151508b5126ead9b2a62d5ef59c5a87011.tar.gz
updated for version 7.1-052v7.1.052v7-1-052
-rw-r--r--src/version.c2
-rw-r--r--src/window.c8
2 files changed, 7 insertions, 3 deletions
diff --git a/src/version.c b/src/version.c
index a8edba47..96b11d06 100644
--- a/src/version.c
+++ b/src/version.c
@@ -667,6 +667,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 52,
+/**/
51,
/**/
50,
diff --git a/src/window.c b/src/window.c
index 85a0b02c..b4ed10a5 100644
--- a/src/window.c
+++ b/src/window.c
@@ -6200,7 +6200,7 @@ match_add(wp, grp, pat, prio, id)
matchitem_T *prev;
matchitem_T *m;
int hlg_id;
- regmmatch_T match;
+ regprog_T *regprog;
if (*grp == NUL || *pat == NUL)
return -1;
@@ -6227,7 +6227,7 @@ match_add(wp, grp, pat, prio, id)
EMSG2(_(e_nogroup), grp);
return -1;
}
- if ((match.regprog = vim_regcomp(pat, RE_MAGIC)) == NULL)
+ if ((regprog = vim_regcomp(pat, RE_MAGIC)) == NULL)
{
EMSG2(_(e_invarg2), pat);
return -1;
@@ -6250,7 +6250,9 @@ match_add(wp, grp, pat, prio, id)
m->priority = prio;
m->pattern = vim_strsave(pat);
m->hlg_id = hlg_id;
- m->match.regprog = match.regprog;
+ m->match.regprog = regprog;
+ m->match.rmm_ic = FALSE;
+ m->match.rmm_maxcol = 0;
/* Insert new match. The match list is in ascending order with regard to
* the match priorities. */