]> git.ipfire.org Git - thirdparty/tar.git/commitdiff
Fix --set-mtime-command. master
authorSergey Poznyakoff <gray@gnu.org>
Sat, 25 Jul 2026 14:10:11 +0000 (17:10 +0300)
committerSergey Poznyakoff <gray@gnu.org>
Sat, 25 Jul 2026 14:10:11 +0000 (17:10 +0300)
This fixes a bug introduced by 281e03ec6.

* src/system.c (sys_exec_setmtime_script): Increase buflen by
value of nread.

src/system.c

index 0fcc499ad3f5fe19382d1b5e582c560d0753d59e..bc98f2dace012141a33c364a33ead8fbeae3d239 100644 (file)
@@ -993,7 +993,7 @@ sys_exec_setmtime_script (const char *script_name,
            }
          if (nread == 0)
            break;
-         buflen += n;
+         buflen += nread;
        }
       else if (pfd.revents & POLLHUP)
        break;