From a7544803f4fd2fae7757c5be1dcdb19ec371f8f4 Mon Sep 17 00:00:00 2001 From: Vic Lee Date: Wed, 5 Oct 2011 01:24:57 +0800 Subject: [PATCH] libfreerdp-core: fix an trivial mistake in reading codec caps. --- libfreerdp-core/capabilities.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libfreerdp-core/capabilities.c b/libfreerdp-core/capabilities.c index edef6d47c..202b599a5 100644 --- a/libfreerdp-core/capabilities.c +++ b/libfreerdp-core/capabilities.c @@ -1381,7 +1381,7 @@ void rdp_read_bitmap_codecs_capability_set(STREAM* s, rdpSettings* settings) stream_read_uint8(s, settings->rfx_codec_id); settings->rfx_codec = True; } - if (settings->server_mode && strncmp((char*)stream_get_tail(s),CODEC_GUID_NSCODEC, 16) == 0) + else if (settings->server_mode && strncmp((char*)stream_get_tail(s),CODEC_GUID_NSCODEC, 16) == 0) { stream_seek(s, 16); /*codec GUID (16 bytes) */ stream_read_uint8(s, settings->ns_codec_id);