aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/message.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/message.c')
-rw-r--r--src/nvim/message.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/nvim/message.c b/src/nvim/message.c
index a32a06edca..d8e6fd3001 100644
--- a/src/nvim/message.c
+++ b/src/nvim/message.c
@@ -1063,7 +1063,7 @@ int messagesopt_changed(void)
int messages_wait_new = 0;
int messages_history_new = 0;
- char *p = p_meo;
+ char *p = p_mopt;
while (*p != NUL) {
if (strnequal(p, S_LEN(MESSAGES_OPT_HIT_ENTER))) {
p += STRLEN_LITERAL(MESSAGES_OPT_HIT_ENTER);
@@ -1103,6 +1103,11 @@ int messagesopt_changed(void)
return FAIL;
}
+ // "wait" must be <= 10000
+ if (messages_wait_new > 10000) {
+ return FAIL;
+ }
+
msg_flags = messages_flags_new;
msg_wait = messages_wait_new;