107 |
|
char *fname; |
108 |
|
int append; |
109 |
|
{ |
110 |
– |
extern long ftell(); |
110 |
|
FILE *fp; |
111 |
|
int fd; |
112 |
|
int hflags = 0; |
194 |
|
bpcmp(b1p, b2p) /* compare beam positions on disk */ |
195 |
|
int *b1p, *b2p; |
196 |
|
{ |
197 |
< |
register long pdif = beamdir[*b1p].fo - beamdir[*b2p].fo; |
197 |
> |
register off_t pdif = beamdir[*b1p].fo - beamdir[*b2p].fo; |
198 |
|
|
199 |
|
if (pdif > 0L) return(1); |
200 |
|
if (pdif < 0L) return(-1); |
298 |
|
int eshft; |
299 |
|
double emult; |
300 |
|
RESOLU prs; |
301 |
< |
FLOAT vl[2]; |
301 |
> |
RREAL vl[2]; |
302 |
|
FVECT ro, rd; |
303 |
|
double aftd; |
304 |
|
COLOR ctmp; |
314 |
|
error(SYSTEM, pcf); |
315 |
|
} |
316 |
|
/* load picture header */ |
317 |
< |
copystruct(&phd.vw, &stdview); |
317 |
> |
phd.vw = stdview; |
318 |
|
phd.expos = 1.0; |
319 |
|
phd.badfmt = phd.gotview = phd.altprims = 0; |
320 |
|
if (getheader(pfp, picheadline, (char *)&phd) < 0 || |