commit - b90faa1605c46f14747742a30cf10721515e0cac
commit + 1959cda3d8cb21be770535e48529b7bdfa6e240d
blob - ea5cf65012123a5537bbe236d4cb0ddb87087779
blob + fd7cec27a3950b4045e4138cf4ca05558b56eeb0
--- regress/fcgi-test.c
+++ regress/fcgi-test.c
static void
must_read(int sock, void *d, size_t len)
{
+ uint8_t *data = d;
ssize_t r;
while (len > 0) {
- switch (r = read(sock, d, len)) {
+ switch (r = read(sock, data, len)) {
case -1:
err(1, "read");
case 0:
errx(1, "EOF");
default:
len -= r;
- d += r;
+ data += r;
}
}
}
static void
must_write(int sock, const void *d, size_t len)
{
+ const uint8_t *data = d;
ssize_t w;
while (len > 0) {
- switch (w = write(sock, d, len)) {
+ switch (w = write(sock, data, len)) {
case -1:
err(1, "write");
case 0:
errx(1, "EOF");
default:
len -= w;
- d += w;
+ data += w;
}
}
}