diff options
| author | Dave Love | 2000-06-20 13:15:58 +0000 |
|---|---|---|
| committer | Dave Love | 2000-06-20 13:15:58 +0000 |
| commit | c971ff9a0b224a27d4824f92a288eccacfa21d5c (patch) | |
| tree | 2b8baad71d0d46492621997e7de00c3d7c564fc2 /src/alloc.c | |
| parent | 0385e83ddf5b4cb54bc2ec6e462627f5f753b363 (diff) | |
| download | emacs-c971ff9a0b224a27d4824f92a288eccacfa21d5c.tar.gz emacs-c971ff9a0b224a27d4824f92a288eccacfa21d5c.zip | |
(xmalloc, xrealloc, xfree): Define using POINTER_TYPE.
Diffstat (limited to 'src/alloc.c')
| -rw-r--r-- | src/alloc.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/alloc.c b/src/alloc.c index 0c568f5fa70..480a30ace51 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -408,14 +408,14 @@ buffer_memory_full () | |||
| 408 | 408 | ||
| 409 | /* Like malloc but check for no memory and block interrupt input.. */ | 409 | /* Like malloc but check for no memory and block interrupt input.. */ |
| 410 | 410 | ||
| 411 | long * | 411 | POINTER_TYPE * |
| 412 | xmalloc (size) | 412 | xmalloc (size) |
| 413 | int size; | 413 | int size; |
| 414 | { | 414 | { |
| 415 | register long *val; | 415 | register POINTER_TYPE *val; |
| 416 | 416 | ||
| 417 | BLOCK_INPUT; | 417 | BLOCK_INPUT; |
| 418 | val = (long *) malloc (size); | 418 | val = (POINTER_TYPE *) malloc (size); |
| 419 | UNBLOCK_INPUT; | 419 | UNBLOCK_INPUT; |
| 420 | 420 | ||
| 421 | if (!val && size) | 421 | if (!val && size) |
| @@ -426,20 +426,20 @@ xmalloc (size) | |||
| 426 | 426 | ||
| 427 | /* Like realloc but check for no memory and block interrupt input.. */ | 427 | /* Like realloc but check for no memory and block interrupt input.. */ |
| 428 | 428 | ||
| 429 | long * | 429 | POINTER_TYPE * |
| 430 | xrealloc (block, size) | 430 | xrealloc (block, size) |
| 431 | long *block; | 431 | POINTER_TYPE *block; |
| 432 | int size; | 432 | int size; |
| 433 | { | 433 | { |
| 434 | register long *val; | 434 | register POINTER_TYPE *val; |
| 435 | 435 | ||
| 436 | BLOCK_INPUT; | 436 | BLOCK_INPUT; |
| 437 | /* We must call malloc explicitly when BLOCK is 0, since some | 437 | /* We must call malloc explicitly when BLOCK is 0, since some |
| 438 | reallocs don't do this. */ | 438 | reallocs don't do this. */ |
| 439 | if (! block) | 439 | if (! block) |
| 440 | val = (long *) malloc (size); | 440 | val = (POINTER_TYPE *) malloc (size); |
| 441 | else | 441 | else |
| 442 | val = (long *) realloc (block, size); | 442 | val = (POINTER_TYPE *) realloc (block, size); |
| 443 | UNBLOCK_INPUT; | 443 | UNBLOCK_INPUT; |
| 444 | 444 | ||
| 445 | if (!val && size) memory_full (); | 445 | if (!val && size) memory_full (); |
| @@ -451,7 +451,7 @@ xrealloc (block, size) | |||
| 451 | 451 | ||
| 452 | void | 452 | void |
| 453 | xfree (block) | 453 | xfree (block) |
| 454 | long *block; | 454 | POINTER_TYPE *block; |
| 455 | { | 455 | { |
| 456 | BLOCK_INPUT; | 456 | BLOCK_INPUT; |
| 457 | free (block); | 457 | free (block); |