mirror of
https://github.com/RGBCube/serenity
synced 2025-10-24 05:22:31 +00:00
A mistake I've repeatedly made is along these lines: ```c++ auto nread = TRY(source_file->read(buffer)); TRY(destination_file->write(buffer)); ``` It's a little clunky to have to create a Bytes or StringView from the buffer's data pointer and the nread, and easy to forget and just use the buffer. So, this patch changes the read() function to return a Bytes of the data that were just read. The other read_foo() methods will be modified in the same way in subsequent commits. Fixes #13687 |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| Request.cpp | ||
| Request.h | ||
| RequestClient.cpp | ||
| RequestClient.h | ||
| WebSocket.cpp | ||
| WebSocket.h | ||
| WebSocketClient.cpp | ||
| WebSocketClient.h | ||