diff options
author | Richard M. Stallman <rms@gnu.org> | 1995-02-16 06:45:36 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1995-02-16 06:45:36 +0000 |
commit | 44d3dec071ac049a4eb4a9bb77f3945a5c116db8 (patch) | |
tree | 9f17bdbd393740259070eef7603d9fff3a7c7f44 /src/ralloc.c | |
parent | 6d16dd06fb4ef6b7056d5f75ab10ac0852b7c047 (diff) | |
download | emacs-44d3dec071ac049a4eb4a9bb77f3945a5c116db8.tar.gz |
(r_alloc_check): Return void.
(r_alloc_freeze): Initialize if it hasn't been done.
(r_re_alloc, r_alloc_free, r_alloc_sbrk): Likewise.
Diffstat (limited to 'src/ralloc.c')
-rw-r--r-- | src/ralloc.c | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/ralloc.c b/src/ralloc.c index 42c5eec4fc7..d9fb639379b 100644 --- a/src/ralloc.c +++ b/src/ralloc.c @@ -732,6 +732,9 @@ r_alloc_sbrk (size) register bloc_ptr b; POINTER address; + if (! r_alloc_initialized) + r_alloc_init (); + if (! use_relocatable_buffers) return (*real_morecore) (size); @@ -894,6 +897,9 @@ r_alloc_free (ptr) { register bloc_ptr dead_bloc; + if (! r_alloc_initialized) + r_alloc_init (); + dead_bloc = find_bloc (ptr); if (dead_bloc == NIL_BLOC) abort (); @@ -923,6 +929,9 @@ r_re_alloc (ptr, size) { register bloc_ptr bloc; + if (! r_alloc_initialized) + r_alloc_init (); + bloc = find_bloc (ptr); if (bloc == NIL_BLOC) abort (); @@ -946,6 +955,9 @@ void r_alloc_freeze (size) long size; { + if (! r_alloc_initialized) + r_alloc_init (); + /* If already frozen, we can't make any more room, so don't try. */ if (r_alloc_freeze_level > 0) size = 0; @@ -1011,7 +1023,7 @@ r_alloc_init () #ifdef DEBUG #include <assert.h> -int +void r_alloc_check () { int found = 0; |