Commit 58e1925afe722162950dec4569724ce73de3a294

Stefan Sperling 2020-03-20T13:32:07

fix wrong sizeof in got_privsep_send_fetch_req()

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/lib/privsep.c b/lib/privsep.c
index e0f4043..b1b5821 100644
--- a/lib/privsep.c
+++ b/lib/privsep.c
@@ -419,7 +419,7 @@ got_privsep_send_fetch_req(struct imsgbuf *ibuf, int fd,
 	size_t len, n_have_refs = 0;
 	struct got_pathlist_entry *pe;
 
-	len = sizeof(struct got_imsg_fetch_symrefs);
+	len = sizeof(struct got_imsg_fetch_have_refs);
 	TAILQ_FOREACH(pe, have_refs, entry) {
 		len += sizeof(struct got_imsg_fetch_have_ref) + pe->path_len;
 		n_have_refs++;