diff options
author | deraadt <> | 1998-01-02 05:32:49 +0000 |
---|---|---|
committer | deraadt <> | 1998-01-02 05:32:49 +0000 |
commit | c4dc32ffa30805a4ab2bbb7da986e82faa64508a (patch) | |
tree | a08617796fd7736a8c3c8442ead59d06ba974231 /src | |
parent | 8a2a9746f839bd7f3503aec48829f9dc53468ba5 (diff) | |
download | openbsd-c4dc32ffa30805a4ab2bbb7da986e82faa64508a.tar.gz openbsd-c4dc32ffa30805a4ab2bbb7da986e82faa64508a.tar.bz2 openbsd-c4dc32ffa30805a4ab2bbb7da986e82faa64508a.zip |
make mmap() return void *, add MAP_FAILED
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libc/stdlib/malloc.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/libc/stdlib/malloc.c b/src/lib/libc/stdlib/malloc.c index 66d1a2a9da..9aadc494f9 100644 --- a/src/lib/libc/stdlib/malloc.c +++ b/src/lib/libc/stdlib/malloc.c | |||
@@ -8,7 +8,7 @@ | |||
8 | */ | 8 | */ |
9 | 9 | ||
10 | #if defined(LIBC_SCCS) && !defined(lint) | 10 | #if defined(LIBC_SCCS) && !defined(lint) |
11 | static char rcsid[] = "$OpenBSD: malloc.c,v 1.29 1997/08/23 10:43:25 pefo Exp $"; | 11 | static char rcsid[] = "$OpenBSD: malloc.c,v 1.30 1998/01/02 05:32:49 deraadt Exp $"; |
12 | #endif /* LIBC_SCCS and not lint */ | 12 | #endif /* LIBC_SCCS and not lint */ |
13 | 13 | ||
14 | /* | 14 | /* |
@@ -268,7 +268,7 @@ static char *malloc_func; | |||
268 | 268 | ||
269 | /* Macro for mmap */ | 269 | /* Macro for mmap */ |
270 | #define MMAP(size) \ | 270 | #define MMAP(size) \ |
271 | mmap((caddr_t)0, (size), PROT_READ|PROT_WRITE, MAP_ANON|MAP_PRIVATE, \ | 271 | mmap((void *)0, (size), PROT_READ|PROT_WRITE, MAP_ANON|MAP_PRIVATE, \ |
272 | MMAP_FD, (off_t)0); | 272 | MMAP_FD, (off_t)0); |
273 | 273 | ||
274 | /* | 274 | /* |
@@ -391,7 +391,7 @@ malloc_exit() | |||
391 | /* | 391 | /* |
392 | * Allocate a number of pages from the OS | 392 | * Allocate a number of pages from the OS |
393 | */ | 393 | */ |
394 | static caddr_t | 394 | static void * |
395 | map_pages(pages) | 395 | map_pages(pages) |
396 | int pages; | 396 | int pages; |
397 | { | 397 | { |
@@ -466,7 +466,7 @@ extend_pgdir(index) | |||
466 | page_dir = new; | 466 | page_dir = new; |
467 | 467 | ||
468 | /* Now free the old stuff */ | 468 | /* Now free the old stuff */ |
469 | munmap((caddr_t)old, oldlen); | 469 | munmap(old, oldlen); |
470 | return 1; | 470 | return 1; |
471 | } | 471 | } |
472 | 472 | ||