1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 21:18:14 +00:00

AK: Remove the public ByteBuffer::trim method

This removes the public trim() method because it is no longer
necessary. Callers can instead use resize().
This commit is contained in:
Gunnar Beutner 2021-05-31 00:39:08 +02:00 committed by Ali Mohammad Pur
parent 5f18cf75c5
commit d8b5fa9dfe
3 changed files with 8 additions and 13 deletions

View file

@ -61,7 +61,7 @@ ByteBuffer IODevice::read(size_t max_size)
int nread = ::read(m_fd, buffer_ptr, remaining_buffer_space);
if (nread < 0) {
if (taken_from_buffered) {
buffer.trim(taken_from_buffered);
buffer.resize(taken_from_buffered);
return buffer;
}
set_error(errno);
@ -70,12 +70,12 @@ ByteBuffer IODevice::read(size_t max_size)
if (nread == 0) {
set_eof(true);
if (taken_from_buffered) {
buffer.trim(taken_from_buffered);
buffer.resize(taken_from_buffered);
return buffer;
}
return {};
}
buffer.trim(taken_from_buffered + nread);
buffer.resize(taken_from_buffered + nread);
return buffer;
}
@ -195,7 +195,7 @@ String IODevice::read_line(size_t max_size)
Vector<u8> new_buffered_data;
new_buffered_data.append(m_buffered_data.data() + line_index, m_buffered_data.size() - line_index);
m_buffered_data = move(new_buffered_data);
line.trim(line_index);
line.resize(line_index);
return String::copy(line, Chomp);
}
}