From 14b2dc08eb62dda2562fcc399bb1e27ff50201b8 Mon Sep 17 00:00:00 2001 From: akallabeth Date: Tue, 18 Mar 2025 17:32:22 +0100 Subject: [PATCH] [client,common] fix rdp parser freerdp_client_file_string_reset used a return type but did not return any value. --- client/common/file.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/common/file.c b/client/common/file.c index c4d14fa40..e5bff1dd7 100644 --- a/client/common/file.c +++ b/client/common/file.c @@ -1063,8 +1063,9 @@ BOOL freerdp_client_parse_rdp_file_ex(rdpFile* file, const char* name, rdp_file_ return status; } -static INLINE BOOL freerdp_client_file_string_reset(char** target) +static INLINE void freerdp_client_file_string_reset(char** target) { + WINPR_ASSERT(target); freerdp_client_file_string_check_free(*target); *target = (void*)~((size_t)NULL); }