]> Dogcows Code - chaz/tar/blobdiff - src/rtapelib.c
*** empty log message ***
[chaz/tar] / src / rtapelib.c
index c062eba2bf477b66b7ecf1541c24a8f0969a4df9..887122b8df7be47b05acae62fbb31bd2afbfd794 100644 (file)
@@ -449,7 +449,7 @@ __rmt_read (fildes, buf, nbyte)
 
   for (i = 0; i < rc; i += nbyte, buf += nbyte)
     {
-      nbyte = read (READ (fildes), buf, rc);
+      nbyte = read (READ (fildes), buf, rc - i);
       if (nbyte <= 0)
        {
          _rmt_shutdown (fildes);
This page took 0.021423 seconds and 4 git commands to generate.