summaryrefslogtreecommitdiff
path: root/src/ops.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ops.c')
-rw-r--r--src/ops.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/ops.c b/src/ops.c
index 732323e88..71edc5e12 100644
--- a/src/ops.c
+++ b/src/ops.c
@@ -4349,7 +4349,11 @@ fex_format(lnum, count, c)
int use_sandbox = was_set_insecurely((char_u *)"formatexpr",
OPT_LOCAL);
int r;
- char_u buf[NUMBUFLEN];
+#ifdef FEAT_MBYTE
+ char_u buf[MB_MAXBYTES];
+#else
+ char_u buf[2];
+#endif
/*
* Set v:lnum to the first line number and v:count to the number of lines.