freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freetype2] master 345f88109: * src/cache/ftcmru.c (FTC_MruList_RemoveSe


From: Werner Lemberg
Subject: [freetype2] master 345f88109: * src/cache/ftcmru.c (FTC_MruList_RemoveSelection): Purge backwards.
Date: Wed, 3 May 2023 23:35:11 -0400 (EDT)

branch: master
commit 345f88109bf45911d9032e168dedea3e9bc0d587
Author: Alexei Podtelezhnikov <apodtele@gmail.com>
Commit: Alexei Podtelezhnikov <apodtele@gmail.com>

    * 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 );
   }
 
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]