diff options
Diffstat (limited to 'src/alloc.c')
| -rw-r--r-- | src/alloc.c | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/src/alloc.c b/src/alloc.c index 54c4760abab..6a018b87029 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -559,8 +559,7 @@ static int check_depth; | |||
| 559 | /* Like malloc, but wraps allocated block with header and trailer. */ | 559 | /* Like malloc, but wraps allocated block with header and trailer. */ |
| 560 | 560 | ||
| 561 | POINTER_TYPE * | 561 | POINTER_TYPE * |
| 562 | overrun_check_malloc (size) | 562 | overrun_check_malloc (size_t size) |
| 563 | size_t size; | ||
| 564 | { | 563 | { |
| 565 | register unsigned char *val; | 564 | register unsigned char *val; |
| 566 | size_t overhead = ++check_depth == 1 ? XMALLOC_OVERRUN_CHECK_SIZE*2 : 0; | 565 | size_t overhead = ++check_depth == 1 ? XMALLOC_OVERRUN_CHECK_SIZE*2 : 0; |
| @@ -584,11 +583,9 @@ overrun_check_malloc (size) | |||
| 584 | with header and trailer. */ | 583 | with header and trailer. */ |
| 585 | 584 | ||
| 586 | POINTER_TYPE * | 585 | POINTER_TYPE * |
| 587 | overrun_check_realloc (block, size) | 586 | overrun_check_realloc (POINTER_TYPE *block, size_t size) |
| 588 | POINTER_TYPE *block; | ||
| 589 | size_t size; | ||
| 590 | { | 587 | { |
| 591 | register unsigned char *val = (unsigned char *)block; | 588 | register unsigned char *val = (unsigned char *) block; |
| 592 | size_t overhead = ++check_depth == 1 ? XMALLOC_OVERRUN_CHECK_SIZE*2 : 0; | 589 | size_t overhead = ++check_depth == 1 ? XMALLOC_OVERRUN_CHECK_SIZE*2 : 0; |
| 593 | 590 | ||
| 594 | if (val | 591 | if (val |
| @@ -624,10 +621,9 @@ overrun_check_realloc (block, size) | |||
| 624 | /* Like free, but checks block for overrun. */ | 621 | /* Like free, but checks block for overrun. */ |
| 625 | 622 | ||
| 626 | void | 623 | void |
| 627 | overrun_check_free (block) | 624 | overrun_check_free (POINTER_TYPE *block) |
| 628 | POINTER_TYPE *block; | ||
| 629 | { | 625 | { |
| 630 | unsigned char *val = (unsigned char *)block; | 626 | unsigned char *val = (unsigned char *) block; |
| 631 | 627 | ||
| 632 | ++check_depth; | 628 | ++check_depth; |
| 633 | if (val | 629 | if (val |