From 35d7e896ae2b1ebad20d249f36021f5836395100 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Wed, 4 Mar 2020 11:00:54 +0100 Subject: [PATCH] Fix GFX cache eviction, use 1 based indexing. --- channels/rdpgfx/client/rdpgfx_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/channels/rdpgfx/client/rdpgfx_main.c b/channels/rdpgfx/client/rdpgfx_main.c index 678d95fc5..d3d47a0ed 100644 --- a/channels/rdpgfx/client/rdpgfx_main.c +++ b/channels/rdpgfx/client/rdpgfx_main.c @@ -84,7 +84,7 @@ static void evict_cache_slots(RdpgfxClientContext* context, UINT16 MaxCacheSlots if (CacheSlots[index]) { RDPGFX_EVICT_CACHE_ENTRY_PDU pdu; - pdu.cacheSlot = (UINT16)index; + pdu.cacheSlot = (UINT16)index + 1; if (context && context->EvictCacheEntry) {