| 55 |
|
off_t maxdisk; /* maximum file space (bytes) */ |
| 56 |
|
|
| 57 |
|
int rtargc = 1; /* rtrace command */ |
| 58 |
< |
char *rtargv[128] = {"rtrace", NULL}; |
| 58 |
> |
char *rtargv[MAXRTARGC] = {"rtrace", NULL}; |
| 59 |
|
|
| 60 |
|
int orig_mode = -1; /* original file mode (-1 if unchanged) */ |
| 61 |
|
|
| 184 |
|
hdsync(NULL, 0); /* don't leave w/o saying goodbye */ |
| 185 |
|
_exit(signo); |
| 186 |
|
} |
| 187 |
< |
alarm(300); /* allow 5 minutes to clean up */ |
| 187 |
> |
alarm(300); /* allow 10 minutes to clean up */ |
| 188 |
|
eputs("signal - "); |
| 189 |
|
eputs(sigerr[signo]); |
| 190 |
|
eputs("\n"); |
| 415 |
|
} |
| 416 |
|
/* append rendering options */ |
| 417 |
|
if (vdef(RENDER)) |
| 418 |
< |
rtargc += wordstring(rtargv+rtargc, vval(RENDER)); |
| 418 |
> |
rtargc += wordstring(rtargv+rtargc, MAXRTARGC-rtargc, vval(RENDER)); |
| 419 |
|
|
| 420 |
|
if (gp == NULL) /* already initialized? */ |
| 421 |
|
return; |
| 496 |
|
{ |
| 497 |
|
extern char FMTSTR[]; |
| 498 |
|
register char *cp; |
| 499 |
< |
char fmt[32]; |
| 499 |
> |
char fmt[MAXFMTLEN]; |
| 500 |
|
|
| 501 |
|
if (formatval(fmt, s)) { |
| 502 |
|
if (strcmp(fmt, HOLOFMT)) { |