char *cp, buf[BUFSIZ], **argp;
char **arguments, *comps[MAXARGS];
- if (nmh_init(argv[0], 1)) { return 1; }
+ if (nmh_init(argv[0], 2)) { return 1; }
arguments = getarguments (invo_name, argc, argv, 1);
argp = arguments;
components = compp > 1;
for (i = 0; i < compp; i++) {
- register char *value;
+ char *value;
if (! strcmp ("spoollocking", comps[i])) {
/* In case spoollocking was set in mts.conf. */
{
struct proc *ps;
+ if (!str)
+ str = "";
for (ps = procs; ps->p_name; ps++)
- if (!strcasecmp (ps->p_name, str ? str : ""))
+ if (!strcasecmp (ps->p_name, str))
return (*ps->p_field);
return NULL;