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 1c793c985eb..16cd183aaa1 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -565,8 +565,7 @@ static int check_depth; | |||
| 565 | /* Like malloc, but wraps allocated block with header and trailer. */ | 565 | /* Like malloc, but wraps allocated block with header and trailer. */ |
| 566 | 566 | ||
| 567 | POINTER_TYPE * | 567 | POINTER_TYPE * |
| 568 | overrun_check_malloc (size) | 568 | overrun_check_malloc (size_t size) |
| 569 | size_t size; | ||
| 570 | { | 569 | { |
| 571 | register unsigned char *val; | 570 | register unsigned char *val; |
| 572 | size_t overhead = ++check_depth == 1 ? XMALLOC_OVERRUN_CHECK_SIZE*2 : 0; | 571 | size_t overhead = ++check_depth == 1 ? XMALLOC_OVERRUN_CHECK_SIZE*2 : 0; |
| @@ -590,11 +589,9 @@ overrun_check_malloc (size) | |||
| 590 | with header and trailer. */ | 589 | with header and trailer. */ |
| 591 | 590 | ||
| 592 | POINTER_TYPE * | 591 | POINTER_TYPE * |
| 593 | overrun_check_realloc (block, size) | 592 | overrun_check_realloc (POINTER_TYPE *block, size_t size) |
| 594 | POINTER_TYPE *block; | ||
| 595 | size_t size; | ||
| 596 | { | 593 | { |
| 597 | register unsigned char *val = (unsigned char *)block; | 594 | register unsigned char *val = (unsigned char *) block; |
| 598 | size_t overhead = ++check_depth == 1 ? XMALLOC_OVERRUN_CHECK_SIZE*2 : 0; | 595 | size_t overhead = ++check_depth == 1 ? XMALLOC_OVERRUN_CHECK_SIZE*2 : 0; |
| 599 | 596 | ||
| 600 | if (val | 597 | if (val |
| @@ -630,10 +627,9 @@ overrun_check_realloc (block, size) | |||
| 630 | /* Like free, but checks block for overrun. */ | 627 | /* Like free, but checks block for overrun. */ |
| 631 | 628 | ||
| 632 | void | 629 | void |
| 633 | overrun_check_free (block) | 630 | overrun_check_free (POINTER_TYPE *block) |
| 634 | POINTER_TYPE *block; | ||
| 635 | { | 631 | { |
| 636 | unsigned char *val = (unsigned char *)block; | 632 | unsigned char *val = (unsigned char *) block; |
| 637 | 633 | ||
| 638 | ++check_depth; | 634 | ++check_depth; |
| 639 | if (val | 635 | if (val |