--- ray/src/hd/rholo2l.c 1997/10/31 15:49:41 3.3 +++ ray/src/hd/rholo2l.c 1997/11/24 15:18:47 3.5 @@ -54,7 +54,7 @@ start_rtrace() /* start rtrace process */ rtargv[rtargc++] = "-x"; rtargv[rtargc++] = buf1; rtargv[rtargc++] = "-y"; rtargv[rtargc++] = "0"; rtargv[rtargc++] = "-fff"; - rtargv[rtargc++] = "-ovl"; + rtargv[rtargc++] = "-ovL"; rtargv[rtargc++] = nowarn ? "-w-" : "-w+"; if (npt > 1) { rtargv[rtargc++] = "-PP"; rtargv[rtargc++] = PFILE; @@ -253,7 +253,7 @@ flush_queue() /* empty all rtrace queues */ if (pqlen[i]) { if (rpdone == NULL) { /* tack on queue */ rpdone = rpl = pqueue[i]; - nr = rpl->nr; + if ((nr = rpl->nr) < RPACKSIZ) nr++; } else { rpl->next = pqueue[i]; nr = 0;