local: Fix argument for mmap/munmap
This commit is contained in:
1 parent
bb90caec1b
commit
33f1dc8b55
1 file changed
+2
-2
+2
-2
@@ -442,7 +442,7 @@ int local_dump_image(enum image_type image, const char * file) {
|
|||||||
if ( len == (off_t)-1 || len == 0 )
|
if ( len == (off_t)-1 || len == 0 )
|
||||||
goto clean;
|
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 )
|
if ( addr == MAP_FAILED )
|
||||||
addr = NULL;
|
addr = NULL;
|
||||||
@@ -477,7 +477,7 @@ int local_dump_image(enum image_type image, const char * file) {
|
|||||||
|
|
||||||
clean:
|
clean:
|
||||||
if ( addr )
|
if ( addr )
|
||||||
munmap(addr, len);
|
munmap((void *)addr, len);
|
||||||
|
|
||||||
if ( fd >= 0 )
|
if ( fd >= 0 )
|
||||||
close(fd);
|
close(fd);
|
||||||
|
|||||||
Reference in new issue
Block a user