patch 8.2.4075: test failures
Problem: Test failures.
Solution: Change check for NULL pointer.
diff --git a/src/userfunc.c b/src/userfunc.c
index 4072349..fc6cea3 100644
--- a/src/userfunc.c
+++ b/src/userfunc.c
@@ -4152,13 +4152,11 @@
else
eap->skip = TRUE;
}
- if (name == NULL)
- goto ret_free; // out of memory
// For "export def FuncName()" in an autoload script the function name
// is stored with the legacy autoload name "dir#script#FuncName" so
// that it can also be found in legacy script.
- if (is_export)
+ if (is_export && name != NULL)
name = may_prefix_autoload(name);
}
diff --git a/src/version.c b/src/version.c
index 1f4a031..ba6e5da 100644
--- a/src/version.c
+++ b/src/version.c
@@ -751,6 +751,8 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 4075,
+/**/
4074,
/**/
4073,