Commit Diff


commit - 5f25cc858267bf6a334ed243cd4ceaa4bcb851d6
commit + cd9e913a519ca48be54195fcef0ca549caf977d9
blob - 72b117bda7b580c8148fc198ffdf9d09d95fc927
blob + c2e79e1f376e55f2a9fc904479ab7c82e7cef1b9
--- lib/privsep.c
+++ lib/privsep.c
@@ -716,7 +716,7 @@ got_privsep_send_tree(struct imsgbuf *ibuf, struct got
 		struct got_parsed_tree_entry *pte = pe->data;
 		struct ibuf *wbuf;
 		size_t namelen = strlen(name);
-		size_t len = sizeof(struct got_imsg_tree_object) + namelen;
+		size_t len = sizeof(struct got_imsg_tree_entry) + namelen;
 
 		if (len > MAX_IMSGSIZE)
 			return got_error(GOT_ERR_NO_SPACE);