X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fyoink;a=blobdiff_plain;f=src%2FMoof%2FPacket.cc;fp=src%2FMoof%2FPacket.cc;h=437438effd73803b814123f3bfbea4ab32c45be4;hp=bb8fcc7b88bb9a2413526c9a40ab8164b0b7e7e7;hb=c85b710e7ead9bc417805bb893571a7139f1081c;hpb=de6942ee1401fea16a171610de779ef0a8c57e38 diff --git a/src/Moof/Packet.cc b/src/Moof/Packet.cc index bb8fcc7..437438e 100644 --- a/src/Moof/Packet.cc +++ b/src/Moof/Packet.cc @@ -182,22 +182,22 @@ Packet& Packet::operator<<(bool value) Packet& Packet::operator<<(int8_t value) { - return *this << (uint8_t)value; + return *this << reinterpret_cast(value); } Packet& Packet::operator<<(int16_t value) { - return *this << (uint16_t)value; + return *this << reinterpret_cast(value); } Packet& Packet::operator<<(int32_t value) { - return *this << (uint32_t)value; + return *this << reinterpret_cast(value); } Packet& Packet::operator<<(int64_t value) { - return *this << (uint64_t)value; + return *this << reinterpret_cast(value); } @@ -305,22 +305,22 @@ Packet& Packet::operator>>(bool& value) Packet& Packet::operator>>(int8_t& value) { - return *this >> (uint8_t&)value; + return *this >> reinterpret_cast(value); } Packet& Packet::operator>>(int16_t& value) { - return *this >> (uint16_t&)value; + return *this >> reinterpret_cast(value); } Packet& Packet::operator>>(int32_t& value) { - return *this >> (uint32_t&)value; + return *this >> reinterpret_cast(value); } Packet& Packet::operator>>(int64_t& value) { - return *this >> (uint64_t&)value; + return *this >> reinterpret_cast(value); } Packet& Packet::operator>>(uint8_t& value)