patch 8.1.1630: various small problems

Problem:    Various small problems.
Solution:   Various small improvements.
diff --git a/src/menu.c b/src/menu.c
index f32fe49..5cdf501 100644
--- a/src/menu.c
+++ b/src/menu.c
@@ -583,7 +583,7 @@
 	    }
 
 	    /* Not already there, so lets add it */
-	    menu = (vimmenu_T *)alloc_clear(sizeof(vimmenu_T));
+	    menu = ALLOC_CLEAR_ONE(vimmenu_T);
 	    if (menu == NULL)
 		goto erret;