diff --git a/src/d_net.cpp b/src/d_net.cpp index 6253d98e91..c43ae158b0 100644 --- a/src/d_net.cpp +++ b/src/d_net.cpp @@ -259,7 +259,7 @@ static struct TicSpecial streamoffs = 0; } - TicSpecial &operator << (int8_t it) + TicSpecial &operator << (uint8_t it) { if (streamptr) { @@ -2067,7 +2067,7 @@ void Net_NewMakeTic (void) specials.NewMakeTic (); } -void Net_WriteInt8 (int8_t it) +void Net_WriteInt8 (uint8_t it) { specials << it; } diff --git a/src/d_net.h b/src/d_net.h index 54b6c74417..f0c1606838 100644 --- a/src/d_net.h +++ b/src/d_net.h @@ -64,7 +64,7 @@ void Net_CheckLastReceived(int); // [RH] Functions for making and using special "ticcmds" void Net_NewMakeTic (); -void Net_WriteInt8 (int8_t); +void Net_WriteInt8 (uint8_t); void Net_WriteInt16 (int16_t); void Net_WriteInt32 (int32_t); void Net_WriteInt64(int64_t); diff --git a/src/d_protocol.cpp b/src/d_protocol.cpp index 7efdd25732..ec1750a12e 100644 --- a/src/d_protocol.cpp +++ b/src/d_protocol.cpp @@ -55,9 +55,9 @@ const char *ReadStringConst(uint8_t **stream) return string; } -int8_t ReadInt8 (uint8_t **stream) +uint8_t ReadInt8 (uint8_t **stream) { - int8_t v = **stream; + uint8_t v = **stream; *stream += 1; return v; } @@ -119,7 +119,7 @@ void WriteString (const char *string, uint8_t **stream) } -void WriteInt8 (int8_t v, uint8_t **stream) +void WriteInt8 (uint8_t v, uint8_t **stream) { **stream = v; *stream += 1; diff --git a/src/d_protocol.h b/src/d_protocol.h index c619e6da5a..33fa109660 100644 --- a/src/d_protocol.h +++ b/src/d_protocol.h @@ -247,7 +247,7 @@ int SkipTicCmd (uint8_t **stream, int count); void ReadTicCmd (uint8_t **stream, int player, int tic); void RunNetSpecs (int player, int buf); -int8_t ReadInt8 (uint8_t **stream); +uint8_t ReadInt8 (uint8_t **stream); int16_t ReadInt16 (uint8_t **stream); int32_t ReadInt32 (uint8_t **stream); int64_t ReadInt64(uint8_t** stream); @@ -255,7 +255,7 @@ float ReadFloat (uint8_t **stream); double ReadDouble(uint8_t** stream); char *ReadString (uint8_t **stream); const char *ReadStringConst(uint8_t **stream); -void WriteInt8 (int8_t val, uint8_t **stream); +void WriteInt8 (uint8_t val, uint8_t **stream); void WriteInt16 (int16_t val, uint8_t **stream); void WriteInt32 (int32_t val, uint8_t **stream); void WriteInt64(int64_t val, uint8_t** stream);