mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-09-30 00:31:14 +00:00
Kernel: Remove OOM unsafe API KBuffer::create_with_size
This commit is contained in:
parent
720a686a76
commit
2caafacd9b
Notes:
sideshowbarker
2024-07-18 07:31:25 +09:00
Author: https://github.com/bgianfo Commit: https://github.com/SerenityOS/serenity/commit/2caafacd9ba Pull-request: https://github.com/SerenityOS/serenity/pull/9154 Reviewed-by: https://github.com/alimpfard ✅
|
@ -120,11 +120,6 @@ public:
|
||||||
return adopt_own_if_nonnull(new (nothrow) KBuffer(impl.release_nonnull()));
|
return adopt_own_if_nonnull(new (nothrow) KBuffer(impl.release_nonnull()));
|
||||||
}
|
}
|
||||||
|
|
||||||
[[nodiscard]] static KBuffer create_with_size(size_t size, Region::Access access = Region::Access::Read | Region::Access::Write, StringView name = "KBuffer", AllocationStrategy strategy = AllocationStrategy::Reserve)
|
|
||||||
{
|
|
||||||
return KBuffer(KBufferImpl::create_with_size(size, access, name, strategy));
|
|
||||||
}
|
|
||||||
|
|
||||||
[[nodiscard]] static KBuffer copy(const void* data, size_t size, Region::Access access = Region::Access::Read | Region::Access::Write, StringView name = "KBuffer")
|
[[nodiscard]] static KBuffer copy(const void* data, size_t size, Region::Access access = Region::Access::Read | Region::Access::Write, StringView name = "KBuffer")
|
||||||
{
|
{
|
||||||
return KBuffer(KBufferImpl::copy(data, size, access, name));
|
return KBuffer(KBufferImpl::copy(data, size, access, name));
|
||||||
|
|
Loading…
Reference in a new issue