From 7305a6a670c6c1af511b8b8ff18d10d61ee8516c Mon Sep 17 00:00:00 2001 From: Andrey Nazarov Date: Wed, 25 Jul 2012 21:43:09 +0400 Subject: Fix arithmetic on void pointers. --- src/unix/hunk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/unix/hunk.c') diff --git a/src/unix/hunk.c b/src/unix/hunk.c index c4d1fcb..ebd0d20 100644 --- a/src/unix/hunk.c +++ b/src/unix/hunk.c @@ -66,7 +66,7 @@ void Hunk_End(memhunk_t *hunk) #else void *unmap_base = (byte *)hunk->base + newsize; size_t unmap_len = hunk->maxsize - newsize; - void *buf = munmap(unmap_base, unmap_len) + hunk->base; + void *buf = munmap(unmap_base, unmap_len) + (byte *)hunk->base; #endif if (buf != hunk->base) Com_Error(ERR_FATAL, "%s: could not remap virtual block: %s", -- cgit v1.2.3