--- pgp/src/zfile_io.c 2018/04/24 16:38:46 1.1.1.2 +++ pgp/src/zfile_io.c 2018/04/24 16:39:29 1.1.1.3 @@ -52,7 +52,7 @@ UWORD *x; return 0; if (incnt == 0) { - if ((incnt = read(zipfd, inbuf, INBUFSIZ)) <= 0) + if ((incnt = read(zipfd, (char *) inbuf, INBUFSIZ)) <= 0) return 0; /* buffer ALWAYS starts on a block boundary: */ inptr = inbuf; @@ -76,7 +76,7 @@ int FlushOutput() if (outcnt) { len = outcnt; - if (write(outfd, outout, len) != len) + if (write(outfd, (char *) outout, len) != len) #ifdef MINIX if (errno == EFBIG) if (write(fd, outout, len/2) != len/2 ||