From 8ae46b55b45128864d00a59f88498ca52dd6c184 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sat, 9 Apr 2005 06:16:14 +0000 Subject: [PATCH] (iread, iwrite): Use char * buffer, not void *, so we can do pointer arithmetic on it. --- src/dd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dd.c b/src/dd.c index 906dc513e3..6083a73c90 100644 --- a/src/dd.c +++ b/src/dd.c @@ -698,7 +698,7 @@ process_signals (void) bytes read if successful, -1 (setting errno) on failure. */ static ssize_t -iread (int fd, void *buf, size_t size) +iread (int fd, char *buf, size_t size) { for (;;) { @@ -716,7 +716,7 @@ iread (int fd, void *buf, size_t size) writes. */ static size_t -iwrite (int fd, void const *buf, size_t size) +iwrite (int fd, char const *buf, size_t size) { size_t total_written = 0; -- 2.47.3