Imported from ../bash-2.05a.tar.gz.
[platform/upstream/bash.git] / lib / sh / zwrite.c
index 25550f8..39ffbb1 100644 (file)
@@ -36,7 +36,7 @@ extern int errno;
 int
 zwrite (fd, buf, nb)
      int fd;
-     unsigned char *buf;
+     char *buf;
      size_t nb;
 {
   int n, i, nt;
@@ -49,6 +49,7 @@ zwrite (fd, buf, nb)
          n -= i;
          if (n <= 0)
            return nb;
+         buf += i;
        }
       else if (i == 0)
        {