remaining_storage can set aligner to a number of bytes to be discarded which is then passed to allocate_from_current. However, if new memory is actually allocated this value is not reset. The bytes are discarded from the new buffer which may not be big enough to allow this.
remaining_storage
can setaligner
to a number of bytes to be discarded which is then passed toallocate_from_current
. However, if new memory is actually allocated this value is not reset. The bytes are discarded from the new buffer which may not be big enough to allow this.aligner.txt