mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-01-01 06:07:59 +00:00
LibWeb: Let LoadRequest::set_body() take by value
This changes the signature of LoadRequest::set_body() to take by value and then use move semantics to move the contents of the ByteBuffer. This is done to avoid the fallible copy constructor of ByteBuffer.
This commit is contained in:
committed by
Ali Mohammad Pur
parent
7831e62955
commit
f09e256328
@@ -128,7 +128,7 @@ void HTMLFormElement::submit_form(JS::GCPtr<HTMLElement> submitter, bool from_su
|
||||
auto body = url_encode(parameters, AK::URL::PercentEncodeSet::ApplicationXWWWFormUrlencoded).to_byte_buffer();
|
||||
request.set_method("POST");
|
||||
request.set_header("Content-Type", "application/x-www-form-urlencoded");
|
||||
request.set_body(body);
|
||||
request.set_body(move(body));
|
||||
}
|
||||
|
||||
if (auto* page = document().page())
|
||||
|
||||
Reference in New Issue
Block a user