Fixed broken strnlen checks
authorArmin Novak <armin.novak@thincast.com>
Mon, 11 Nov 2019 09:01:19 +0000 (10:01 +0100)
committerArmin Novak <armin.novak@thincast.com>
Mon, 11 Nov 2019 11:12:51 +0000 (12:12 +0100)
libfreerdp/core/server.c

index 55dc9b8..45e017d 100644 (file)
@@ -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;