From 8665ac7e81ac9f00f945de3cb8f0be877b0db677 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Mon, 11 Nov 2019 10:01:19 +0100 Subject: [PATCH] Fixed broken strnlen checks --- libfreerdp/core/server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libfreerdp/core/server.c b/libfreerdp/core/server.c index 55dc9b8cc..45e017dee 100644 --- a/libfreerdp/core/server.c +++ b/libfreerdp/core/server.c @@ -347,7 +347,7 @@ static BOOL wts_write_drdynvc_create_request(wStream* s, UINT32 ChannelId, const { size_t len; wts_write_drdynvc_header(s, CREATE_REQUEST_PDU, ChannelId); - len = strnlen(ChannelName, CHANNEL_NAME_LEN) + 1; + len = strlen(ChannelName) + 1; if (!Stream_EnsureRemainingCapacity(s, len)) return FALSE;