We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 423cbb1 commit ae75b4cCopy full SHA for ae75b4c
library/std/src/sys/custom/alloc.rs
@@ -177,8 +177,13 @@ unsafe impl GlobalAlloc for DefaultAlloc {
177
178
drop(first_slot);
179
180
- free(i, filler);
181
- free(i + filler + req_size, leftover);
+ if filler > 0 {
+ free(i, filler);
182
+ }
183
+
184
+ if leftover > 0 {
185
+ free(i + filler + req_size, leftover);
186
187
188
let start = HEAP.as_ptr() as usize;
189
core::ptr::from_exposed_addr_mut(start + i)
0 commit comments