diff options
author | Dan McGee <dpmcgee@gmail.com> | 2012-02-13 13:53:32 -0600 |
---|---|---|
committer | Alon Levy <alevy@redhat.com> | 2012-02-14 10:44:49 +0200 |
commit | aebe837d3ae58f7bbd48bcb010680c1b95f8dc6a (patch) | |
tree | 843c50c502ce5090f8adff68176ba568be738a56 /tools | |
parent | 5868c99da65610898202a5cc896e36e4835b5b87 (diff) | |
download | spice-aebe837d3ae58f7bbd48bcb010680c1b95f8dc6a.tar.gz spice-aebe837d3ae58f7bbd48bcb010680c1b95f8dc6a.tar.xz spice-aebe837d3ae58f7bbd48bcb010680c1b95f8dc6a.zip |
Add casts for compatibility purposes
Some non-Linux platforms return a (caddr_t *) result for the return
value of mmap(), which is very unfortunate. Add a (void *) cast to
explicitly avoid the warning when compiling with -Werror.
For the IO vector related stuff, signed vs. unsigned comes into play so
adding a (void *) cast here is technically correct for all platforms.
Signed-off-by: Dan McGee <dpmcgee@gmail.com>
Diffstat (limited to 'tools')
-rw-r--r-- | tools/reds_stat.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/reds_stat.c b/tools/reds_stat.c index 39d17afe..5e9705c7 100644 --- a/tools/reds_stat.c +++ b/tools/reds_stat.c @@ -84,7 +84,7 @@ int main(int argc, char **argv) return -1; } shm_size = sizeof(SpiceStat); - reds_stat = mmap(NULL, shm_size, PROT_READ, MAP_SHARED, fd, 0); + reds_stat = (SpiceStat *)mmap(NULL, shm_size, PROT_READ, MAP_SHARED, fd, 0); if (reds_stat == (SpiceStat *)MAP_FAILED) { perror("mmap"); goto error1; |