[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[Libguestfs] [PATCH libguestfs 6/9] fish.c: don't perform arithmetic on void* pointers



From: Jim Meyering <meyering redhat com>

* fish/fish.c (xwrite): Use char*.
---
 fish/fish.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/fish/fish.c b/fish/fish.c
index fbac519..3acd450 100644
--- a/fish/fish.c
+++ b/fish/fish.c
@@ -1117,9 +1117,10 @@ add_history_line (const char *line)
 }

 int
-xwrite (int fd, const void *buf, size_t len)
+xwrite (int fd, const void *v_buf, size_t len)
 {
   int r;
+  const char *buf = v_buf;

   while (len > 0) {
     r = write (fd, buf, len);
-- 
1.6.4.378.g88f2f


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]