## retrieve (tab = incremental.table, serv = incremental.service) {
c = (struct inc_cache *)malloc(sizeof(struct inc_cache));
c->next = cache;
- c->table = strsave(tab);
- c->service = strsave(serv);
+ c->table = strsave(strtrim(tab));
+ c->service = strsave(strtrim(serv));
cache = c;
## }
}
for (c = cache; c; c = c->next) {
if (!strcmp(c->table, argv[1])) {
- sprintf(prog, "/u1/sms/bin/%s.incr", c->table);
+ sprintf(prog, "/u1/sms/bin/%s.incr", c->service);
argv[0] = prog;
argv[argc] = 0;
pid = vfork();