From 3416d1bdeef40df83d8cc1b8410f1785d71fec4f Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Tue, 2 Oct 2018 14:22:27 +0200 Subject: [PATCH] Reset stream length to capacity in StreamPool_Take --- winpr/libwinpr/utils/collections/StreamPool.c | 1 + 1 file changed, 1 insertion(+) diff --git a/winpr/libwinpr/utils/collections/StreamPool.c b/winpr/libwinpr/utils/collections/StreamPool.c index 51f3ddc..6e33cdf 100644 --- a/winpr/libwinpr/utils/collections/StreamPool.c +++ b/winpr/libwinpr/utils/collections/StreamPool.c @@ -175,6 +175,7 @@ wStream* StreamPool_Take(wStreamPool* pool, size_t size) else { Stream_SetPosition(s, 0); + Stream_SetLength(s, Stream_Capacity(s)); StreamPool_ShiftAvailable(pool, foundIndex, -1); } -- 2.7.4