diff options
| author | Richard M. Stallman | 1995-02-16 06:45:36 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1995-02-16 06:45:36 +0000 |
| commit | 44d3dec071ac049a4eb4a9bb77f3945a5c116db8 (patch) | |
| tree | 9f17bdbd393740259070eef7603d9fff3a7c7f44 /src | |
| parent | 6d16dd06fb4ef6b7056d5f75ab10ac0852b7c047 (diff) | |
| download | emacs-44d3dec071ac049a4eb4a9bb77f3945a5c116db8.tar.gz emacs-44d3dec071ac049a4eb4a9bb77f3945a5c116db8.zip | |
(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')
| -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) | |||
| 732 | register bloc_ptr b; | 732 | register bloc_ptr b; |
| 733 | POINTER address; | 733 | POINTER address; |
| 734 | 734 | ||
| 735 | if (! r_alloc_initialized) | ||
| 736 | r_alloc_init (); | ||
| 737 | |||
| 735 | if (! use_relocatable_buffers) | 738 | if (! use_relocatable_buffers) |
| 736 | return (*real_morecore) (size); | 739 | return (*real_morecore) (size); |
| 737 | 740 | ||
| @@ -894,6 +897,9 @@ r_alloc_free (ptr) | |||
| 894 | { | 897 | { |
| 895 | register bloc_ptr dead_bloc; | 898 | register bloc_ptr dead_bloc; |
| 896 | 899 | ||
| 900 | if (! r_alloc_initialized) | ||
| 901 | r_alloc_init (); | ||
| 902 | |||
| 897 | dead_bloc = find_bloc (ptr); | 903 | dead_bloc = find_bloc (ptr); |
| 898 | if (dead_bloc == NIL_BLOC) | 904 | if (dead_bloc == NIL_BLOC) |
| 899 | abort (); | 905 | abort (); |
| @@ -923,6 +929,9 @@ r_re_alloc (ptr, size) | |||
| 923 | { | 929 | { |
| 924 | register bloc_ptr bloc; | 930 | register bloc_ptr bloc; |
| 925 | 931 | ||
| 932 | if (! r_alloc_initialized) | ||
| 933 | r_alloc_init (); | ||
| 934 | |||
| 926 | bloc = find_bloc (ptr); | 935 | bloc = find_bloc (ptr); |
| 927 | if (bloc == NIL_BLOC) | 936 | if (bloc == NIL_BLOC) |
| 928 | abort (); | 937 | abort (); |
| @@ -946,6 +955,9 @@ void | |||
| 946 | r_alloc_freeze (size) | 955 | r_alloc_freeze (size) |
| 947 | long size; | 956 | long size; |
| 948 | { | 957 | { |
| 958 | if (! r_alloc_initialized) | ||
| 959 | r_alloc_init (); | ||
| 960 | |||
| 949 | /* If already frozen, we can't make any more room, so don't try. */ | 961 | /* If already frozen, we can't make any more room, so don't try. */ |
| 950 | if (r_alloc_freeze_level > 0) | 962 | if (r_alloc_freeze_level > 0) |
| 951 | size = 0; | 963 | size = 0; |
| @@ -1011,7 +1023,7 @@ r_alloc_init () | |||
| 1011 | #ifdef DEBUG | 1023 | #ifdef DEBUG |
| 1012 | #include <assert.h> | 1024 | #include <assert.h> |
| 1013 | 1025 | ||
| 1014 | int | 1026 | void |
| 1015 | r_alloc_check () | 1027 | r_alloc_check () |
| 1016 | { | 1028 | { |
| 1017 | int found = 0; | 1029 | int found = 0; |