From: Bram Moolenaar Date: Wed, 1 Feb 2017 19:26:51 +0000 (+0100) Subject: patch 8.0.0287: debug mode: cannot access function arguments X-Git-Tag: v8.0.0287 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c7d9eacefa319e5ac3b3b2334fda5acb126b8716;p=vim patch 8.0.0287: debug mode: cannot access function arguments Problem: Cannot access the arguments of the current function in debug mode. (Luc Hermitte) Solution: use get_funccal(). (Lemonboy, closes #1432, closes #1352) --- diff --git a/src/userfunc.c b/src/userfunc.c index 6a6cc0689..516ab4707 100644 --- a/src/userfunc.c +++ b/src/userfunc.c @@ -3556,7 +3556,7 @@ get_funccal_args_var() { if (current_funccal == NULL) return NULL; - return ¤t_funccal->l_avars_var; + return &get_funccal()->l_avars_var; } /* diff --git a/src/version.c b/src/version.c index 4a3c971e6..ae1e48e1a 100644 --- a/src/version.c +++ b/src/version.c @@ -764,6 +764,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 287, /**/ 286, /**/