From 8e8b486727a473fa21dccde3ec4541f7ee70c2f4 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Wed, 12 Aug 2015 22:56:58 +0200 Subject: [PATCH] patch 7.4.824 Problem: Can't compile without the multi-byte feature. (John Marriott) Solution: Add #ifdef. --- src/eval.c | 3 +++ src/version.c | 2 ++ 2 files changed, 5 insertions(+) diff --git a/src/eval.c b/src/eval.c index 1b2d77e41..8250e8434 100644 --- a/src/eval.c +++ b/src/eval.c @@ -17046,13 +17046,16 @@ f_setcharsearch(argvars, rettv) csearch = get_dict_string(d, (char_u *)"char", FALSE); if (csearch != NULL) { +#ifdef FEAT_MBYTE if (enc_utf8) { int pcc[MAX_MCO]; int c = utfc_ptr2char(csearch, pcc); + set_last_csearch(c, csearch, utfc_ptr2len(csearch)); } else +#endif set_last_csearch(mb_ptr2char(csearch), csearch, mb_ptr2len(csearch)); } diff --git a/src/version.c b/src/version.c index c2fd979ca..da75ff162 100644 --- a/src/version.c +++ b/src/version.c @@ -741,6 +741,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 824, /**/ 823, /**/ -- 2.40.0