268 |
|
case 'e': /* exclude material */ |
269 |
|
if (cp[1] != '=') |
270 |
|
break; |
271 |
< |
matselect = (*++cp == 'i') ? S_ELEM : S_COMPL; |
272 |
< |
atos(matcheck, MAXSTR, ++cp); |
271 |
> |
matselect = (*cp == 'i') ? S_ELEM : S_COMPL; |
272 |
> |
cp += 2; |
273 |
> |
atos(matcheck, MAXSTR, cp); |
274 |
|
cp = sskip(cp); |
275 |
|
continue; |
276 |
|
case 'a': /* use everything */ |
341 |
|
doneheader = 0; |
342 |
|
continue; |
343 |
|
case '!': /* processed file! */ |
344 |
< |
sprintf(errmsg, "(%s): processed by mkillum already!", |
344 |
< |
nm); |
344 |
> |
sprintf(errmsg, "(%s): already processed!", nm); |
345 |
|
error(WARNING, errmsg); |
346 |
+ |
matselect = S_NONE; |
347 |
|
return; |
348 |
|
} |
349 |
|
opterr: /* skip faulty option */ |