diff options
Diffstat (limited to 'src/stream.cpp')
-rw-r--r-- | src/stream.cpp | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/src/stream.cpp b/src/stream.cpp index a1144aa..8bfdf65 100644 --- a/src/stream.cpp +++ b/src/stream.cpp @@ -8,42 +8,39 @@ namespace Sirit { -Stream::Stream(std::vector<u8>& bytes_) - : bytes(bytes_) {} +Stream::Stream(std::vector<u8>& bytes_) : bytes(bytes_) {} Stream::~Stream() = default; void Stream::Write(std::string string) { - std::size_t size{string.size()}; - u8* data{reinterpret_cast<u8*>(string.data())}; - for (std::size_t i{}; i < size; i++) { + const auto size{string.size()}; + const auto data{reinterpret_cast<u8*>(string.data())}; + for (std::size_t i = 0; i < size; i++) { Write(data[i]); } - for (std::size_t i{}; i < 4 - size % 4; i++) { + for (std::size_t i = 0; i < 4 - size % 4; i++) { Write(static_cast<u8>(0)); } } void Stream::Write(u64 value) { - u32* mem{reinterpret_cast<u32*>(&value)}; + const auto mem{reinterpret_cast<u32*>(&value)}; Write(mem[0]); Write(mem[1]); } void Stream::Write(u32 value) { - u16* mem{reinterpret_cast<u16*>(&value)}; + const auto mem{reinterpret_cast<u16*>(&value)}; Write(mem[0]); Write(mem[1]); } void Stream::Write(u16 value) { - u8* mem{reinterpret_cast<u8*>(&value)}; + const auto mem{reinterpret_cast<u8*>(&value)}; Write(mem[0]); Write(mem[1]); } -void Stream::Write(u8 value) { - bytes.push_back(value); -} +void Stream::Write(u8 value) { bytes.push_back(value); } } // namespace Sirit |