From affdda97c23ffc7509e286e130730bb70be51374 Mon Sep 17 00:00:00 2001 From: edyfox Date: Thu, 2 Aug 2007 06:11:33 +0000 Subject: [PATCH] Patch 7.1.047 Problem: vim_regcomp() called with invalid argument. (Xiaozhou Liu) Solution: Change TRUE to RE_MAGIC + RE_STRING. Files: src/ex_eval.c git-svn-id: https://vim.svn.sourceforge.net/svnroot/vim/trunk@390 2a77ed30-b011-0410-a7ad-c7884a0aa172 --- src/ex_eval.c | 2 +- src/version.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ex_eval.c b/src/ex_eval.c index f0f42d22..1523d8f1 100644 --- a/src/ex_eval.c +++ b/src/ex_eval.c @@ -1551,7 +1551,7 @@ ex_catch(eap) } save_cpo = p_cpo; p_cpo = (char_u *)""; - regmatch.regprog = vim_regcomp(pat, TRUE); + regmatch.regprog = vim_regcomp(pat, RE_MAGIC + RE_STRING); regmatch.rm_ic = FALSE; if (end != NULL) *end = save_char; diff --git a/src/version.c b/src/version.c index 65fa188c..e89d1206 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 */ /**/ + 47, +/**/ 46, /**/ 45, -- 2.11.4.GIT