From 345f88109bf45911d9032e168dedea3e9bc0d587 Mon Sep 17 00:00:00 2001 From: Alexei Podtelezhnikov Date: Wed, 3 May 2023 23:33:32 -0400 Subject: * src/cache/ftcmru.c (FTC_MruList_RemoveSelection): Purge backwards. --- src/cache/ftcmru.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/cache/ftcmru.c b/src/cache/ftcmru.c index fb1693dae..ad10a06bc 100644 --- a/src/cache/ftcmru.c +++ b/src/cache/ftcmru.c @@ -330,22 +330,22 @@ FT_Pointer key ) { FTC_MruNode first = list->nodes; - FTC_MruNode node, next; + FTC_MruNode prev, node; if ( !first || !selection ) return; - next = first; + prev = first->prev; do { - node = next; - next = node->next; + node = prev; + prev = node->prev; if ( selection( node, key ) ) FTC_MruList_Remove( list, node ); - } while ( next != first ); + } while ( node != first ); } -- cgit v1.2.1