| 142 | } |
| 143 | |
| 144 | void ByteArray::trimLeft(size_t s) { |
| 145 | if (s >= m_size) { |
| 146 | clear(); |
| 147 | } else { |
| 148 | std::memmove(m_data, m_data + s, m_size - s); |
| 149 | resize(m_size - s); |
| 150 | } |
| 151 | } |
| 152 | |
| 153 | void ByteArray::trimRight(size_t s) { |
| 154 | if (s >= m_size) |
no outgoing calls
no test coverage detected