diff src/structs.h @ 21281:13b1567ae0c6 v8.2.1191

patch 8.2.1191: Vim9: crash when function calls itself Commit: https://github.com/vim/vim/commit/985116ae0b7b3ef17e0c0ea2669068dd6b3b39c7 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Jul 12 17:31:09 2020 +0200 patch 8.2.1191: Vim9: crash when function calls itself Problem: Vim9: crash when function calls itself. Solution: Add status UF_COMPILING. (closes https://github.com/vim/vim/issues/6441)
author Bram Moolenaar <Bram@vim.org>
date Sun, 12 Jul 2020 17:45:04 +0200
parents ad13736a1783
children 8de90d2965a3
line wrap: on
line diff
--- a/src/structs.h
+++ b/src/structs.h
@@ -1539,6 +1539,7 @@ typedef struct funccall_S funccall_T;
 typedef enum {
     UF_NOT_COMPILED,
     UF_TO_BE_COMPILED,
+    UF_COMPILING,
     UF_COMPILED
 } def_status_T;