diff options
Diffstat (limited to 'src/cache/ftcmru.c')
-rw-r--r-- | src/cache/ftcmru.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/cache/ftcmru.c b/src/cache/ftcmru.c index af97ce31e..18df02074 100644 --- a/src/cache/ftcmru.c +++ b/src/cache/ftcmru.c @@ -215,10 +215,15 @@ do { if ( compare( node, key ) ) + { + if ( node != first ) + FTC_MruNode_Up( &list->nodes, node ); + return node; + } node = node->next; - + } while ( node != first); } |