]> granicus.if.org Git - vim/commitdiff
updated for version 7.1-052 v7.1.052
authorBram Moolenaar <Bram@vim.org>
Sun, 5 Aug 2007 16:49:43 +0000 (16:49 +0000)
committerBram Moolenaar <Bram@vim.org>
Sun, 5 Aug 2007 16:49:43 +0000 (16:49 +0000)
src/version.c
src/window.c

index a8edba471f97a543eb08a254ebb3edc02e9dc289..96b11d06182a814f8c53eb9fa7c0f82e1f7010d3 100644 (file)
@@ -666,6 +666,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    52,
 /**/
     51,
 /**/
index 85a0b02ceab97316f9a0a1ec07264d234ee56ddd..b4ed10a5151bef89e5353e325c5a57999f06a732 100644 (file)
@@ -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. */