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 3572fe3 commit 39e3d71Copy full SHA for 39e3d71
src/LoadStoreChunk.cpp
@@ -53,9 +53,12 @@ namespace
53
auto
54
asWriteBuffer(UniquePtrWithLambda<T const> &&ptr) -> auxiliary::WriteBuffer
55
{
56
- auto raw_ptr = ptr.get();
+ auto raw_ptr = ptr.release();
57
return asWriteBuffer(std::shared_ptr<T const>{
58
- raw_ptr, [ptr_lambda = std::move(ptr)](auto const *) {}});
+ raw_ptr,
59
+ [deleter = std::move(ptr.get_deleter())](auto const *delete_me) {
60
+ deleter(delete_me);
61
+ }});
62
}
63
} // namespace
64
0 commit comments