aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/nvim/globals.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/nvim/globals.h b/src/nvim/globals.h
index 20a00e1d9c..54551484ee 100644
--- a/src/nvim/globals.h
+++ b/src/nvim/globals.h
@@ -882,8 +882,13 @@ EXTERN int swap_exists_did_quit INIT(= FALSE);
EXTERN char_u IObuff[IOSIZE]; ///< Buffer for sprintf, I/O, etc.
EXTERN char_u NameBuff[MAXPATHL]; ///< Buffer for expanding file names
EXTERN char_u msg_buf[MSG_BUF_LEN]; ///< Small buffer for messages
-EXTERN char os_buf[MAX(MAXPATHL, IOSIZE)]; ///< Buffer for the os/ layer
-
+EXTERN char os_buf[ ///< Buffer for the os/ layer
+#if MAXPATHL > IOSIZE
+MAXPATHL
+#else
+IOSIZE
+#endif
+];
/* When non-zero, postpone redrawing. */
EXTERN int RedrawingDisabled INIT(= 0);