summaryrefslogtreecommitdiffstats
path: root/src/local.c
diff options
context:
space:
mode:
authorPali Rohár <pali.rohar@gmail.com>2014-11-26 16:53:08 +0100
committerPali Rohár <pali.rohar@gmail.com>2014-11-26 16:53:08 +0100
commit33f1dc8b55b4dd871e0a4a734c111ff751aaac03 (patch)
tree08e0bbb572a5192112c08ec2b3ce7dc87684214f /src/local.c
parentbb90caec1be476ce4093e72029537c8ccd38f5b3 (diff)
download0xFFFF-33f1dc8b55b4dd871e0a4a734c111ff751aaac03.tar.bz2
local: Fix argument for mmap/munmap
Diffstat (limited to 'src/local.c')
-rw-r--r--src/local.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/local.c b/src/local.c
index 5dc14ee..71d6d9d 100644
--- a/src/local.c
+++ b/src/local.c
@@ -442,7 +442,7 @@ int local_dump_image(enum image_type image, const char * file) {
if ( len == (off_t)-1 || len == 0 )
goto clean;
- addr = mmap(NULL, len, PROT_READ, MAP_PRIVATE, fd, 0);
+ addr = (unsigned char *)mmap(NULL, len, PROT_READ, MAP_PRIVATE, fd, 0);
if ( addr == MAP_FAILED )
addr = NULL;
@@ -477,7 +477,7 @@ int local_dump_image(enum image_type image, const char * file) {
clean:
if ( addr )
- munmap(addr, len);
+ munmap((void *)addr, len);
if ( fd >= 0 )
close(fd);