diff --git a/std/experimental/allocator/building_blocks/bitmapped_block.d b/std/experimental/allocator/building_blocks/bitmapped_block.d index d3852f0ee04..553f4207606 100644 --- a/std/experimental/allocator/building_blocks/bitmapped_block.d +++ b/std/experimental/allocator/building_blocks/bitmapped_block.d @@ -228,7 +228,7 @@ struct BitmappedBlock(size_t theBlockSize, uint theAlignment = platformAlignment && hasMember!(ParentAllocator, "deallocate")) ~this() { - auto start = _control.rep.ptr, end = _payload.ptr + _payload.length; + void* start = _control.rep.ptr, end = _payload.ptr + _payload.length; parent.deallocate(start[0 .. end - start]); }