Commit Diff


commit - ac4f092c7c8e090ee733c90b8b0f0274872c8662
commit + 91f3651eacab82fa74052cacf1b8b5fdf9b05267
blob - 7d479df74800ae6ac1809d68db5f4d54482efd23
blob + f95347425fd7aac62e8a966b665c1a3dca9997c2
--- lib/privsep.c
+++ lib/privsep.c
@@ -419,7 +419,7 @@ got_privsep_send_tree_req(struct imsgbuf *ibuf, int fd
 		}
 	}
 
-	wbuf->fd = fd;
+	ibuf_fd_set(wbuf, fd);
 	imsg_close(ibuf, wbuf);
 
 	return flush_imsg(ibuf);
@@ -612,7 +612,7 @@ got_privsep_send_fetch_req(struct imsgbuf *ibuf, int f
 			return err;
 		}
 	}
-	wbuf->fd = fd;
+	ibuf_fd_set(wbuf, fd);
 	fd = -1;
 	imsg_close(ibuf, wbuf);