Commit Diff


commit - 406106eeba86b56f002743d48661fd5bac312e31
commit + c20695fb9307ffb954bf967bf3a74f4b31ac25a5
blob - ece8d970d5f05387089cfe02e0c2d2f26479821f
blob + c8ca19d1d58f553f5c5ffa8f0f05f564de6cb399
--- libexec/got-fetch-pack/got-fetch-pack.c
+++ libexec/got-fetch-pack/got-fetch-pack.c
@@ -561,7 +561,7 @@ fetch_pack(int fd, int packfd, struct got_object_id *p
 			err = got_error(GOT_ERR_NO_SPACE);
 			goto done;
 		}
-		err = writepkt(fd, buf, n + 1);
+		err = writepkt(fd, buf, n);
 		if (err)
 			goto done;
 		nhave++;