commit - 97e30cc6014fa077ac375ba06bbb7aa4b8722e75
commit + e430495420ca83b7c02175962e6e7fc38f028856
blob - 7edd041d9229b57421b328977b7c462705f23732
blob + c8a306c49553d05da19cacfd56928eda7bde96a2
--- gemini.c
+++ gemini.c
struct req *req = d;
ssize_t r;
- do {
+ for (;;) {
if (req->off != 0) {
imsg_compose(ibuf, IMSG_BUF, req->id, 0, -1,
req->buf, req->off);
default:
req->off = r;
}
- } while(1);
+ }
}
static void
static void
handle_proceed(struct imsg *imsg, size_t datalen)
{
- struct req *req;
-
- req = req_by_id(imsg->hdr.peerid);
- yield_r(req, copy_body, NULL);
+ yield_r(req_by_id(imsg->hdr.peerid),
+ copy_body, NULL);
}
static void