From a82821b756f77e414a993b4dbeb7d666a25feaac Mon Sep 17 00:00:00 2001 From: akallabeth Date: Wed, 4 Sep 2024 13:15:19 +0200 Subject: [PATCH] [winpr,stream] fix return value signed int functions should not return unsigned values --- winpr/include/winpr/stream.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/winpr/include/winpr/stream.h b/winpr/include/winpr/stream.h index d895b36d7..33411892b 100644 --- a/winpr/include/winpr/stream.h +++ b/winpr/include/winpr/stream.h @@ -188,7 +188,7 @@ extern "C" return v; } - static INLINE UINT16 stream_read_i16_le(wStream* _s, BOOL seek) + static INLINE INT16 stream_read_i16_le(wStream* _s, BOOL seek) { WINPR_ASSERT(_s); WINPR_ASSERT(Stream_GetRemainingLength(_s) >= sizeof(INT16)); @@ -200,7 +200,7 @@ extern "C" return v; } - static INLINE UINT16 stream_read_i16_be(wStream* _s, BOOL seek) + static INLINE INT16 stream_read_i16_be(wStream* _s, BOOL seek) { WINPR_ASSERT(_s); WINPR_ASSERT(Stream_GetRemainingLength(_s) >= sizeof(INT16));