| 152 | } |
| 153 | |
| 154 | void StreamWriteBuffer::WriteBlockCommit(IStream& stream, size_t length) |
| 155 | { |
| 156 | if (_bufferLength == 0) |
| 157 | { |
| 158 | stream.WriteDirectCommit(length); |
| 159 | _buffer += length; |
| 160 | } |
| 161 | else |
| 162 | { |
| 163 | stream.Write(_buffer, length); |
| 164 | } |
| 165 | _remaining -= length; |
| 166 | } |
| 167 | } // namespace OpenRCT2 |
no test coverage detected