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 85a5648 commit efb0876Copy full SHA for efb0876
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