From cbd0ec1b25edfb8ee8645fffa49ff95b6e04c70e Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 3 Feb 2024 15:20:56 -0600 Subject: [PATCH] Fix signed/unsigned mismatch warnings --- src/RtspConnection.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/RtspConnection.c b/src/RtspConnection.c index 8135a11..f5447b0 100644 --- a/src/RtspConnection.c +++ b/src/RtspConnection.c @@ -184,11 +184,11 @@ static bool unsealRtspMessage(char* rawMessage, int rawMessageLen, PRTSP_MESSAGE } len = typeAndLen & ~ENCRYPTED_RTSP_BIT; - if (len + sizeof(ENC_RTSP_HEADER) > rawMessageLen) { + if (len + sizeof(ENC_RTSP_HEADER) > (uint32_t)rawMessageLen) { Limelog("Rejecting partial encrypted RTSP message\n"); return false; } - else if (len + sizeof(ENC_RTSP_HEADER) < rawMessageLen) { + else if (len + sizeof(ENC_RTSP_HEADER) < (uint32_t)rawMessageLen) { Limelog("Rejecting encrypted RTSP message with excess data\n"); return false; }