Skip to content

Commit 98a286c

Browse files
committed
Data Model: provide size when deallocating a Stack
1 parent 3f834d1 commit 98a286c

File tree

1 file changed

+1
-1
lines changed
  • DataFormats/Headers/include/Headers

1 file changed

+1
-1
lines changed

DataFormats/Headers/include/Headers/Stack.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ struct Stack {
3939
struct freeobj {
4040
freeobj(memory_resource* mr) : resource(mr) {}
4141
memory_resource* resource{nullptr};
42-
void operator()(std::byte* ptr) { resource->deallocate(ptr, 0, alignof(std::max_align_t)); }
42+
void operator()(std::byte* ptr) { resource->deallocate(ptr, headerStackSize(ptr), alignof(std::max_align_t)); }
4343
};
4444

4545
public:

0 commit comments

Comments
 (0)