| 9 |
|
|
| 10 |
|
#include <ctype.h> |
| 11 |
|
#include <time.h> |
| 12 |
+ |
#include <signal.h> |
| 13 |
|
|
| 14 |
|
#include "platform.h" |
| 15 |
|
#include "rtprocess.h" |
| 645 |
|
for (cp = combuf; *cp; cp++) |
| 646 |
|
; |
| 647 |
|
mkpmapopts(cp); |
| 648 |
+ |
/* force file overwrite */ |
| 649 |
+ |
cp = addarg(cp, "-fo+"); |
| 650 |
|
if (vdef(REPORT)) { |
| 651 |
|
char errfile[256]; |
| 652 |
|
int n; |
| 660 |
|
badvalue(REPORT); |
| 661 |
|
} |
| 662 |
|
if (pgmapname != NULL && pgmapdate < oct1date) { |
| 660 |
– |
unlink(pgmapname); |
| 663 |
|
cp = addarg(cp, "-apg"); |
| 664 |
|
addarg(cp, vval(PGMAP)); |
| 665 |
|
cp = sskip(sskip(cp)); /* remove any bandwidth */ |
| 666 |
|
*cp = '\0'; |
| 667 |
|
} |
| 668 |
|
if (pcmapname != NULL && pcmapdate < oct1date) { |
| 667 |
– |
unlink(pcmapname); |
| 669 |
|
cp = addarg(cp, "-apc"); |
| 670 |
|
addarg(cp, vval(PCMAP)); |
| 671 |
|
cp = sskip(sskip(cp)); /* remove any bandwidth */ |