Problem: One more place using a dummy variable.
Solution: Use offsetof(). (Ken Takata)
#define FC_DICT 4 /* Dict function, uses "self" */
/* From user function to hashitem and back. */
-static ufunc_T dumuf;
#define UF2HIKEY(fp) ((fp)->uf_name)
-#define HIKEY2UF(p) ((ufunc_T *)(p - (dumuf.uf_name - (char_u *)&dumuf)))
+#define HIKEY2UF(p) ((ufunc_T *)(p - offsetof(ufunc_T, uf_name)))
#define HI2UF(hi) HIKEY2UF((hi)->hi_key)
#define FUNCARG(fp, j) ((char_u **)(fp->uf_args.ga_data))[j]
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 2074,
/**/
2073,
/**/