X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Freadwrite.c;h=a559de76b1ea5f85387ab178eee47a21b7f101f1;hp=43d4e39eeeaed22896337995b440ba2e5fe46952;hb=6cd525e813795a1d5e38feac8dedf2c73ffb1274;hpb=33b141366b29aa086ecb8d06808d7ba91f83cb1e diff --git a/src/common/readwrite.c b/src/common/readwrite.c index 43d4e39ee..a559de76b 100644 --- a/src/common/readwrite.c +++ b/src/common/readwrite.c @@ -16,6 +16,8 @@ */ #include +#include +#include #include "readwrite.h" /* @@ -32,7 +34,7 @@ ssize_t lttng_read(int fd, void *buf, size_t count) ssize_t ret; do { - ret = read(fd, &buf[i], count - i); + ret = read(fd, buf + i, count - i); if (ret < 0) { if (errno == EINTR) { continue; /* retry operation */ @@ -59,7 +61,7 @@ ssize_t lttng_write(int fd, const void *buf, size_t count) ssize_t ret; do { - ret = write(fd, &buf[i], count - i); + ret = write(fd, buf + i, count - i); if (ret < 0) { if (errno == EINTR) { continue; /* retry operation */