From 98b7c88df739bbe5cccbcec31f5f29a6113f4ca8 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Wed, 7 Jun 2023 10:35:55 +0200 Subject: [PATCH] [proxy,modules] fix bitmap filter drdynvc write --- server/proxy/modules/bitmap-filter/bitmap-filter.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/server/proxy/modules/bitmap-filter/bitmap-filter.cpp b/server/proxy/modules/bitmap-filter/bitmap-filter.cpp index b00ff8792..783b6d0b2 100644 --- a/server/proxy/modules/bitmap-filter/bitmap-filter.cpp +++ b/server/proxy/modules/bitmap-filter/bitmap-filter.cpp @@ -259,20 +259,18 @@ static UINT8 drdynvc_value_to_cblen(UINT32 value) static BOOL drdynvc_write_variable_uint(wStream* s, UINT32 value, UINT8 cbLen) { - UINT32 val = 0; - switch (cbLen) { case 0: - Stream_Write_UINT8(s, (UINT8)val); + Stream_Write_UINT8(s, (UINT8)value); break; case 1: - Stream_Write_UINT16(s, (UINT16)val); + Stream_Write_UINT16(s, (UINT16)value); break; default: - Stream_Write_UINT32(s, val); + Stream_Write_UINT32(s, value); break; }