small optimizations and os backend refactor

This commit is contained in:
Green Sky
2025-01-18 01:44:46 +01:00
parent a9ebaa2c2f
commit db73c90e34
4 changed files with 12 additions and 9 deletions

View File

@ -25,7 +25,7 @@ bool RecvSequenceBuffer::canPop(void) const {
std::vector<uint8_t> RecvSequenceBuffer::pop(void) {
assert(canPop());
auto tmp_data = entries.at(next_seq_id).data;
auto tmp_data = std::move(entries.at(next_seq_id).data);
erase(next_seq_id);
next_seq_id++;
return tmp_data;