Locally defined mhladios() and mhldone() were called as adios() and
done() thanks to #defines that hid the widely-used functions with those
names. Don't bother as it confuses the reader. Just call the local
variations directly to make clear it's not the standard implementation.
static FILE *(*mhl_action) () = (FILE *(*) ()) 0;
static FILE *(*mhl_action) () = (FILE *(*) ()) 0;
-/*
- * Redefine a couple of functions.
- * These are undefined later in the code.
- */
-#define adios mhladios
-#define done mhldone
-
switch (smatch (++cp, mhlswitches)) {
case AMBIGSW:
ambigsw (cp, mhlswitches);
switch (smatch (++cp, mhlswitches)) {
case AMBIGSW:
ambigsw (cp, mhlswitches);
- adios (NULL, "-%s unknown\n", cp);
+ mhladios (NULL, "-%s unknown\n", cp);
case HELPSW:
snprintf (buf, sizeof(buf), "%s [switches] [files ...]", invo_name);
print_help (buf, mhlswitches, 1);
case HELPSW:
snprintf (buf, sizeof(buf), "%s [switches] [files ...]", invo_name);
print_help (buf, mhlswitches, 1);
case VERSIONSW:
print_version(invo_name);
case VERSIONSW:
print_version(invo_name);
case BELLSW:
bellflg = 1;
case BELLSW:
bellflg = 1;
case FOLDSW:
if (!(folder = *argp++) || *folder == '-')
case FOLDSW:
if (!(folder = *argp++) || *folder == '-')
- adios (NULL, "missing argument to %s", argp[-2]);
+ mhladios (NULL, "missing argument to %s", argp[-2]);
continue;
case FORMSW:
if (!(form = *argp++) || *form == '-')
continue;
case FORMSW:
if (!(form = *argp++) || *form == '-')
- adios (NULL, "missing argument to %s", argp[-2]);
+ mhladios (NULL, "missing argument to %s", argp[-2]);
continue;
case SLEEPSW:
if (!(cp = *argp++) || *cp == '-')
continue;
case SLEEPSW:
if (!(cp = *argp++) || *cp == '-')
- adios (NULL, "missing argument to %s", argp[-2]);
+ mhladios (NULL, "missing argument to %s", argp[-2]);
else
sleepsw = atoi (cp);/* ZERO ok! */
continue;
case PROGSW:
if (!(moreproc = *argp++) || *moreproc == '-')
else
sleepsw = atoi (cp);/* ZERO ok! */
continue;
case PROGSW:
if (!(moreproc = *argp++) || *moreproc == '-')
- adios (NULL, "missing argument to %s", argp[-2]);
+ mhladios (NULL, "missing argument to %s", argp[-2]);
continue;
case NPROGSW:
nomore++;
continue;
case NPROGSW:
nomore++;
case FMTPROCSW:
if (!(formatproc = *argp++) || *formatproc == '-')
case FMTPROCSW:
if (!(formatproc = *argp++) || *formatproc == '-')
- adios (NULL, "missing argument to %s", argp[-2]);
+ mhladios (NULL, "missing argument to %s", argp[-2]);
continue;
case NFMTPROCSW:
formatproc = NULL;
continue;
case NFMTPROCSW:
formatproc = NULL;
case LENSW:
if (!(cp = *argp++) || *cp == '-')
case LENSW:
if (!(cp = *argp++) || *cp == '-')
- adios (NULL, "missing argument to %s", argp[-2]);
+ mhladios (NULL, "missing argument to %s", argp[-2]);
else if ((length = atoi (cp)) < 1)
else if ((length = atoi (cp)) < 1)
- adios (NULL, "bad argument %s %s", argp[-2], cp);
+ mhladios (NULL, "bad argument %s %s", argp[-2], cp);
continue;
case WIDTHSW:
if (!(cp = *argp++) || *cp == '-')
continue;
case WIDTHSW:
if (!(cp = *argp++) || *cp == '-')
- adios (NULL, "missing argument to %s", argp[-2]);
+ mhladios (NULL, "missing argument to %s", argp[-2]);
else if ((width = atoi (cp)) < 1)
else if ((width = atoi (cp)) < 1)
- adios (NULL, "bad argument %s %s", argp[-2], cp);
+ mhladios (NULL, "bad argument %s %s", argp[-2], cp);
continue;
case DGSTSW:
if (!(digest = *argp++) || *digest == '-')
continue;
case DGSTSW:
if (!(digest = *argp++) || *digest == '-')
- adios (NULL, "missing argument to %s", argp[-2]);
+ mhladios (NULL, "missing argument to %s", argp[-2]);
continue;
case ISSUESW:
if (!(cp = *argp++) || *cp == '-')
continue;
case ISSUESW:
if (!(cp = *argp++) || *cp == '-')
- adios (NULL, "missing argument to %s", argp[-2]);
+ mhladios (NULL, "missing argument to %s", argp[-2]);
else if ((issue = atoi (cp)) < 1)
else if ((issue = atoi (cp)) < 1)
- adios (NULL, "bad argument %s %s", argp[-2], cp);
+ mhladios (NULL, "bad argument %s %s", argp[-2], cp);
continue;
case VOLUMSW:
if (!(cp = *argp++) || *cp == '-')
continue;
case VOLUMSW:
if (!(cp = *argp++) || *cp == '-')
- adios (NULL, "missing argument to %s", argp[-2]);
+ mhladios (NULL, "missing argument to %s", argp[-2]);
else if ((volume = atoi (cp)) < 1)
else if ((volume = atoi (cp)) < 1)
- adios (NULL, "bad argument %s %s", argp[-2], cp);
+ mhladios (NULL, "bad argument %s %s", argp[-2], cp);
fflush(stdout);
if(ferror(stdout)){
fflush(stdout);
if(ferror(stdout)){
- adios("output", "error writing");
+ mhladios("output", "error writing");
}
if (clearflg > 0 && ontty == NOTTY)
}
if (clearflg > 0 && ontty == NOTTY)
}
if ((fp = fopen (etcpath (file), "r")) == NULL)
}
if ((fp = fopen (etcpath (file), "r")) == NULL)
- adios (file, "unable to open format file");
+ mhladios (file, "unable to open format file");
if (fstat (fileno (fp), &st) != NOTOK) {
mtime = st.st_mtime;
if (fstat (fileno (fp), &st) != NOTOK) {
mtime = st.st_mtime;
parptr = bp;
while (*parptr) {
if (evalvar (&global))
parptr = bp;
while (*parptr) {
if (evalvar (&global))
- adios (NULL, "format file syntax error: %s", bp);
+ mhladios (NULL, "format file syntax error: %s", bp);
while (*parptr == ':' || *parptr == ',') {
parptr++;
if (evalvar (c1))
while (*parptr == ':' || *parptr == ',') {
parptr++;
if (evalvar (c1))
- adios (NULL, "format file syntax error: %s", bp);
+ mhladios (NULL, "format file syntax error: %s", bp);
}
if (!c1->c_nfs && global.c_nfs) {
if (c1->c_flags & DATEFMT) {
}
if (!c1->c_nfs && global.c_nfs) {
if (c1->c_flags & DATEFMT) {
- adios (NULL, "format file syntax error: %s", bp);
+ mhladios (NULL, "format file syntax error: %s", bp);
- adios (NULL, "getfld() returned %d", state);
+ mhladios (NULL, "getfld() returned %d", state);
if ((ovtxt = c1->c_ovtxt ? c1->c_ovtxt : global.c_ovtxt) == NULL)
ovtxt = "";
if (wid < ovoff + strlen (ovtxt) + 5)
if ((ovtxt = c1->c_ovtxt ? c1->c_ovtxt : global.c_ovtxt) == NULL)
ovtxt = "";
if (wid < ovoff + strlen (ovtxt) + 5)
- adios (NULL, "component: %s width(%d) too small for overflow(%d)",
+ mhladios (NULL, "component: %s width(%d) too small for overflow(%d)",
c1->c_name, wid, ovoff + strlen (ovtxt) + 5);
onelp = NULL;
c1->c_name, wid, ovoff + strlen (ovtxt) + 5);
onelp = NULL;
putchar ('\n');
fflush (stdout);
putchar ('\n');
fflush (stdout);
-#undef adios
-#undef done
-
static void
mhladios (char *what, char *fmt, ...)
{
static void
mhladios (char *what, char *fmt, ...)
{