//See if there is room in current buffer
std::size_t aligner = 0u;
if(this->remaining_storage(alignment, aligner) < bytes){
+ //The new buffer will be aligned to the strictest alignment so reset
+ //the aligner, which was needed for the old buffer.
+ aligner = 0u;
//Update next_buffer_size to at least bytes
this->increase_next_buffer_at_least_to(bytes);
//Now allocate and update internal data