patch 8.2.1067: expression "!expr->func()" does not work

Problem:    Expression "!expr->func()" does not work.
Solution:   Apply plus and minus earlier. (closes #6348)
diff --git a/src/userfunc.c b/src/userfunc.c
index 691c55c..537c9cc 100644
--- a/src/userfunc.c
+++ b/src/userfunc.c
@@ -3926,7 +3926,7 @@
 
 	// Handle a function returning a Funcref, Dictionary or List.
 	if (handle_subscript(&arg, &rettv, eap->skip ? 0 : EVAL_EVALUATE,
-						    TRUE, name, &name) == FAIL)
+								 TRUE) == FAIL)
 	{
 	    failed = TRUE;
 	    break;