* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*/
-#define RCSID "$Id: options.c,v 1.85 2002/07/18 15:25:04 dfs Exp $"
+#define RCSID "$Id: options.c,v 1.87 2002/09/14 08:05:27 etbe Exp $"
#include <ctype.h>
#include <stdio.h>
break;
case OPT_LIMITS:
option_error("%s value must be%s between %d and %d",
- opt->name, opt->lower_limit, opt->upper_limit);
+ opt->name, zok, opt->lower_limit, opt->upper_limit);
break;
}
return 0;
void (*oprt) __P((option_t *,
void ((*)__P((void *, char *, ...))),
void *));
- oprt = opt->addr2;
+ oprt = (void (*) __P((option_t *,
+ void ((*)__P((void *, char *, ...))),
+ void *)))opt->addr2;
(*oprt)(opt, printer, arg);
} else if (opt->flags & OPT_A2STRVAL) {
p = (char *) opt->addr2;