Commit Diff


commit - ea7396b906790eb988c713e93d2444993fd370e8
commit + a6ee240a22bfd91ad970ed354f494e38d9d4280b
blob - e2d60c1f1a1133e774780389a8ae5acc9ee95b42
blob + 17c615163a853c4b5c228a07100bafca24dce381
--- libexec/got-fetch-pack/got-fetch-pack.c
+++ libexec/got-fetch-pack/got-fetch-pack.c
@@ -224,7 +224,7 @@ check_pack_hash(int fd, size_t sz, uint8_t *hcomp)
 	ssize_t n, r, nr;
 
 	if (sz < sizeof(struct got_packfile_hdr) + SHA1_DIGEST_LENGTH)
-		return got_error(GOT_ERR_BAD_PACKFILE);
+		return got_error_msg(GOT_ERR_BAD_PACKFILE, "short packfile");
 
 	n = 0;
 	SHA1Init(&ctx);