# HG changeset patch # User Bram Moolenaar # Date 1273844573 -7200 # Node ID 79d111ea8ef64e7bab0a5e27b7d5903f10e45a43 # Parent c60d231453cfd59c8b313a894027cecc0a4315ec updated for version 7.2.425 Problem: Some compilers complain about fourth EX() argument. Solution: Add cast to long_u. diff --git a/src/ex_cmds.h b/src/ex_cmds.h --- a/src/ex_cmds.h +++ b/src/ex_cmds.h @@ -74,7 +74,7 @@ typedef struct exarg exarg_T; # undef EX /* just in case */ #endif #ifdef DO_DECLARE_EXCMD -# define EX(a, b, c, d) {(char_u *)b, c, d} +# define EX(a, b, c, d) {(char_u *)b, c, (long_u)(d)} typedef void (*ex_func_T) __ARGS((exarg_T *eap)); diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -682,6 +682,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 425, +/**/ 424, /**/ 423,