patch 7.4.1200
Problem: Still using __ARGS.
Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
diff --git a/src/fold.c b/src/fold.c
index b3e3a32..dcf96b9 100644
--- a/src/fold.c
+++ b/src/fold.c
@@ -2142,7 +2142,7 @@
static int fold_changed;
/* Function declarations. {{{2 */
-static linenr_T foldUpdateIEMSRecurse(garray_T *gap, int level, linenr_T startlnum, fline_T *flp, void (*getlevel)__ARGS((fline_T *)), linenr_T bot, int topflags);
+static linenr_T foldUpdateIEMSRecurse(garray_T *gap, int level, linenr_T startlnum, fline_T *flp, void (*getlevel)(fline_T *), linenr_T bot, int topflags);
static int foldInsert(garray_T *gap, int i);
static void foldSplit(garray_T *gap, int i, linenr_T top, linenr_T bot);
static void foldRemove(garray_T *gap, linenr_T top, linenr_T bot);
@@ -2169,7 +2169,7 @@
linenr_T start;
linenr_T end;
fline_T fline;
- void (*getlevel)__ARGS((fline_T *));
+ void (*getlevel)(fline_T *);
int level;
fold_T *fp;
@@ -2422,7 +2422,7 @@
int level;
linenr_T startlnum;
fline_T *flp;
- void (*getlevel)__ARGS((fline_T *));
+ void (*getlevel)(fline_T *);
linenr_T bot;
int topflags; /* flags used by containing fold */
{