patch 8.2.3755: Coverity warns for using a buffer in another scope

Problem:    Coverity warns for using a buffer in another scope.
Solution:   Declare the buffer in a common scope.
diff --git a/src/evalvars.c b/src/evalvars.c
index f5465cf..60df723 100644
--- a/src/evalvars.c
+++ b/src/evalvars.c
@@ -1393,6 +1393,8 @@
 	int	    failed = FALSE;
 	int	    opt_p_flags;
 	char_u	    *tofree = NULL;
+	char_u	    numbuf[NUMBUFLEN];
+
 
 	c1 = *p;
 	*p = NUL;
@@ -1416,12 +1418,9 @@
 	if (opt_p_flags & P_FUNC && (tv->v_type == VAR_PARTIAL
 						|| tv->v_type == VAR_FUNC))
 	{
-	    char_u	numbuf[NUMBUFLEN];
-
 	    // If the option can be set to a function reference or a lambda
 	    // and the passed value is a function reference, then convert it to
 	    // the name (string) of the function reference.
-
 	    s = tv2string(tv, &tofree, numbuf, 0);
 	}
 	// Avoid setting a string option to the text "v:false" or similar.
diff --git a/src/version.c b/src/version.c
index d0ccf16..294547b 100644
--- a/src/version.c
+++ b/src/version.c
@@ -754,6 +754,8 @@
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    3755,
+/**/
     3754,
 /**/
     3753,