302 |
|
fprintf(stderr, "%s: read error\n", pfile); |
303 |
|
exit(1); |
304 |
|
} |
305 |
< |
if (zfd != -1 && read(zfd,zin,thresolu*sizeof(float)) |
305 |
> |
if (zfd != -1 && read(zfd,(char *)zin,thresolu*sizeof(float)) |
306 |
|
< thresolu*sizeof(float)) { |
307 |
|
fprintf(stderr, "%s: read error\n", zspec); |
308 |
|
exit(1); |
592 |
|
} |
593 |
|
} else |
594 |
|
zout = zscan(y); |
595 |
< |
if (write(fd, zout, hresolu*sizeof(float)) |
595 |
> |
if (write(fd, (char *)zout, hresolu*sizeof(float)) |
596 |
|
< hresolu*sizeof(float)) { |
597 |
|
perror(fname); |
598 |
|
exit(1); |
703 |
|
(queue[i][1]+.5)/vresolu); |
704 |
|
fbuf[0] = orig[0]; fbuf[1] = orig[1]; fbuf[2] = orig[2]; |
705 |
|
fbuf[3] = dir[0]; fbuf[4] = dir[1]; fbuf[5] = dir[2]; |
706 |
< |
fwrite(fbuf, sizeof(float), 6, psend); |
706 |
> |
fwrite((char *)fbuf, sizeof(float), 6, psend); |
707 |
|
} |
708 |
|
if ((done ? fclose(psend) : fflush(psend)) == EOF) |
709 |
|
syserror(); |
710 |
|
for (i = 0; i < queuesiz; i++) { |
711 |
< |
if (fread(fbuf, sizeof(float), 4, precv) < 4) { |
711 |
> |
if (fread((char *)fbuf, sizeof(float), 4, precv) < 4) { |
712 |
|
fprintf(stderr, "%s: read error in clearqueue\n", |
713 |
|
progname); |
714 |
|
exit(1); |