Mercurial > emacs
comparison src/w32heap.c @ 9820:ce47a07ac137
(sbrk): Allow request sizes to be different than the page size.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Thu, 03 Nov 1994 21:07:19 +0000 |
parents | fa698fd10c05 |
children | 5eb009221225 |
comparison
equal
deleted
inserted
replaced
9819:bb44f0c88ec2 | 9820:ce47a07ac137 |
---|---|
141 } | 141 } |
142 /* If size is positive, grow the heap by committing reserved pages. */ | 142 /* If size is positive, grow the heap by committing reserved pages. */ |
143 else if (size > 0) | 143 else if (size > 0) |
144 { | 144 { |
145 /* Sanity checks. */ | 145 /* Sanity checks. */ |
146 if (size % get_page_size () != 0) | |
147 return NULL; | |
148 if ((data_region_end + size) > | 146 if ((data_region_end + size) > |
149 (data_region_base + get_reserved_heap_size ())) | 147 (data_region_base + get_reserved_heap_size ())) |
150 return NULL; | 148 return NULL; |
151 | 149 |
152 /* Commit more of our heap. */ | 150 /* Commit more of our heap. */ |