freetype-commit
[Top][All Lists]
Advanced

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

[Git][freetype/freetype][master] * src/cache/ftcmru.c (FTC_MruList_Remov


From: Alexei Podtelezhnikov (@apodtele)
Subject: [Git][freetype/freetype][master] * src/cache/ftcmru.c (FTC_MruList_RemoveSelection): Purge backwards.
Date: Thu, 04 May 2023 03:35:04 +0000

Alexei Podtelezhnikov pushed to branch master at FreeType / FreeType

Commits:

  • 345f8810
    by Alexei Podtelezhnikov at 2023-05-03T23:33:32-04:00
    * src/cache/ftcmru.c (FTC_MruList_RemoveSelection): Purge backwards.
    

1 changed file:

Changes:

  • src/cache/ftcmru.c
    ... ... @@ -330,22 +330,22 @@
    330 330
                                    FT_Pointer               key )
    
    331 331
       {
    
    332 332
         FTC_MruNode  first = list->nodes;
    
    333
    -    FTC_MruNode  node, next;
    
    333
    +    FTC_MruNode  prev, node;
    
    334 334
     
    
    335 335
     
    
    336 336
         if ( !first || !selection )
    
    337 337
           return;
    
    338 338
     
    
    339
    -    next = first;
    
    339
    +    prev = first->prev;
    
    340 340
         do
    
    341 341
         {
    
    342
    -      node = next;
    
    343
    -      next = node->next;
    
    342
    +      node = prev;
    
    343
    +      prev = node->prev;
    
    344 344
     
    
    345 345
           if ( selection( node, key ) )
    
    346 346
             FTC_MruList_Remove( list, node );
    
    347 347
     
    
    348
    -    } while ( next != first );
    
    348
    +    } while ( node != first );
    
    349 349
       }
    
    350 350
     
    
    351 351
     
    


  • reply via email to

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