From 9ed6d6baede27d5006e0e4c9bec8e506f695cb6a Mon Sep 17 00:00:00 2001 From: akallabeth <akallabeth@posteo.net> Date: Tue, 22 Aug 2023 11:37:57 +0200 Subject: [PATCH] [codec,rfx] fix missing brace from broken backport --- libfreerdp/codec/rfx.c | 43 ++++++++++++++++++++---------------------- 1 file changed, 20 insertions(+), 23 deletions(-) diff --git a/libfreerdp/codec/rfx.c b/libfreerdp/codec/rfx.c index d7f0d8c65d25..ccbc5afe44fa 100644 --- a/libfreerdp/codec/rfx.c +++ b/libfreerdp/codec/rfx.c @@ -937,29 +937,26 @@ static BOOL rfx_process_message_tileset(RFX_CONTEXT* context, RFX_MESSAGE* messa Stream_Read_UINT8(&sub, tile->quantIdxCb); /* quantIdxCb (1 byte) */ Stream_Read_UINT8(&sub, tile->quantIdxCr); /* quantIdxCr (1 byte) */ if (tile->quantIdxY >= context->numQuant) - { - WLog_Print(context->priv->log, WLOG_ERROR, - "quantIdxY %" PRIu8 " >= numQuant %" PRIu8, tile->quantIdxY, - context->numQuant); - rc = FALSE; - break; - } - if (tile->quantIdxCb >= context->numQuant) - { - WLog_Print(context->priv->log, WLOG_ERROR, - "quantIdxCb %" PRIu8 " >= numQuant %" PRIu8, tile->quantIdxCb, - context->numQuant); - rc = FALSE; - break; - } - if (tile->quantIdxCr >= context->numQuant) - { - WLog_Print(context->priv->log, WLOG_ERROR, - "quantIdxCr %" PRIu8 " >= numQuant %" PRIu8, tile->quantIdxCr, - context->numQuant); - rc = FALSE; - break; - + { + WLog_Print(context->priv->log, WLOG_ERROR, "quantIdxY %" PRIu8 " >= numQuant %" PRIu8, + tile->quantIdxY, context->numQuant); + rc = FALSE; + break; + } + else if (tile->quantIdxCb >= context->numQuant) + { + WLog_Print(context->priv->log, WLOG_ERROR, "quantIdxCb %" PRIu8 " >= numQuant %" PRIu8, + tile->quantIdxCb, context->numQuant); + rc = FALSE; + break; + } + else if (tile->quantIdxCr >= context->numQuant) + { + WLog_Print(context->priv->log, WLOG_ERROR, "quantIdxCr %" PRIu8 " >= numQuant %" PRIu8, + tile->quantIdxCr, context->numQuant); + rc = FALSE; + break; + } Stream_Read_UINT16(&sub, tile->xIdx); /* xIdx (2 bytes) */ Stream_Read_UINT16(&sub, tile->yIdx); /* yIdx (2 bytes) */ Stream_Read_UINT16(&sub, tile->YLen); /* YLen (2 bytes) */