From 4e6aa32d19b1b200cd27e51ee7c3db1a665c50b5 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Wed, 14 Jan 2026 11:19:38 +0100 Subject: [PATCH] [core,multitransport] fix enum cast warning --- libfreerdp/core/multitransport.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libfreerdp/core/multitransport.c b/libfreerdp/core/multitransport.c index 28b394b52..3fa9afe4b 100644 --- a/libfreerdp/core/multitransport.c +++ b/libfreerdp/core/multitransport.c @@ -184,7 +184,9 @@ state_run_t multitransport_recv_response(rdpMultitransport* multi, wStream* s) Stream_Read_UINT32(s, requestId); /* requestId (4 bytes) */ Stream_Read_UINT32(s, hr); /* hrResponse (4 bytes) */ - return IFCALLRESULT(STATE_RUN_SUCCESS, multi->MtResponse, multi, requestId, hr); + state_run_t res = STATE_RUN_SUCCESS; + IFCALLRET(multi->MtResponse, res, multi, requestId, hr); + return res; } static state_run_t multitransport_no_udp(rdpMultitransport* multi, UINT32 reqId,