Ignore OSC if the first argument is not properly terminated.

pull/3223/head
nicm 2022-06-10 11:55:30 +00:00
parent ccc9dc3bb4
commit 18a5835aff
1 changed files with 2 additions and 0 deletions

View File

@ -2292,6 +2292,8 @@ input_exit_osc(struct input_ctx *ictx)
option = 0;
while (*p >= '0' && *p <= '9')
option = option * 10 + *p++ - '0';
if (*p != ';' && *p != '\0')
return;
if (*p == ';')
p++;