From 46fa7ec481e0dc8668fe99b2d2c0806e7480ba6c Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Mon, 29 Feb 2016 12:51:54 +0100 Subject: [PATCH] Fixed invalid stream copy length. --- libfreerdp/core/message.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libfreerdp/core/message.c b/libfreerdp/core/message.c index 4692b00..76e0a69 100644 --- a/libfreerdp/core/message.c +++ b/libfreerdp/core/message.c @@ -192,7 +192,7 @@ static BOOL update_message_SurfaceCommand(rdpContext* context, wStream* s) if (!wParam) return FALSE; - Stream_Copy(wParam, s, Stream_Capacity(s)); + Stream_Copy(wParam, s, Stream_GetRemainingLength(s)); Stream_SetPosition(wParam, 0); return MessageQueue_Post(context->update->queue, (void*) context, -- 2.7.4