ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/px/pinterp.c
(Generate patch)

Comparing ray/src/px/pinterp.c (file contents):
Revision 1.22 by greg, Wed Jan 17 18:05:07 1990 UTC vs.
Revision 1.23 by greg, Thu Jan 18 23:58:29 1990 UTC

# Line 302 | Line 302 | char   *pfile, *zspec;
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);
# Line 592 | Line 592 | char   *fname;
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);
# Line 703 | Line 703 | int    done;
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);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines