commit | 58bb61cf5ee008254eb331bc3574eac87d2dcc4a | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Fri Jul 10 20:30:12 2020 +0200 |
committer | Bram Moolenaar <Bram@vim.org> | Fri Jul 10 20:30:12 2020 +0200 |
tree | c6e422faf6217c88152632d6849922da8c96054f | |
parent | ef85a9b2d9e992ab594e089af3883e381cfad426 [diff] [blame] |
patch 8.2.1171: possible crash when out of memory Problem: Possible crash when out of memory. Solution: Check for NULL pointer. (Dominique Pellé, closes #6432)
diff --git a/src/syntax.c b/src/syntax.c index 6bbe4ba..ccdb203 100644 --- a/src/syntax.c +++ b/src/syntax.c
@@ -5764,6 +5764,8 @@ next_arg = skipwhite(arg_end); vim_free(key); key = vim_strnsave_up(arg_start, arg_end - arg_start); + if (key == NULL) + break; if (STRCMP(key, "CCOMMENT") == 0) { if (!eap->skip)