X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fread_write_all%2Fread_write_all.c;h=92efd4298f7edb623225862512491451f0ae5df9;hp=406bd453e3e63c25b01635363700643e702b0bdf;hb=086a4e1915a8307c08320900df0099842a894135;hpb=e610c8c6380caa05094294e2fa6392ba5c3f4024 diff --git a/ccan/read_write_all/read_write_all.c b/ccan/read_write_all/read_write_all.c index 406bd453..92efd429 100644 --- a/ccan/read_write_all/read_write_all.c +++ b/ccan/read_write_all/read_write_all.c @@ -12,7 +12,7 @@ bool write_all(int fd, const void *data, size_t size) continue; if (done <= 0) return false; - data += done; + data = (const char *)data + done; size -= done; } @@ -29,7 +29,7 @@ bool read_all(int fd, void *data, size_t size) continue; if (done <= 0) return false; - data += done; + data = (char *)data + done; size -= done; }