summaryrefslogtreecommitdiff
path: root/src/cache
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2013-06-09 08:20:54 +0200
committerWerner Lemberg <wl@gnu.org>2013-06-09 08:20:54 +0200
commit2ba871b289749131301b1b27e1b5eb3142cabc43 (patch)
tree5be86d9befbf296c69968c826d3c6309995f517e /src/cache
parent3f6e0e0c6b75c76def1cffe2967a1f5ace392007 (diff)
downloadfreetype2-2ba871b289749131301b1b27e1b5eb3142cabc43.tar.gz
* src/cache/ftcmanag.c (FTC_Manager_Reset): Add missing cache flush.
This code, present since eight(!) years in the unused `CACHE' branch, has been forgotten to apply to the master branch. It's really amazing that noone has ever complained since `FTC_Manager_Reset' is pretty useless without flushing the cache.
Diffstat (limited to 'src/cache')
-rw-r--r--src/cache/ftcmanag.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cache/ftcmanag.c b/src/cache/ftcmanag.c
index d8c441fd9..4eb2c5bfd 100644
--- a/src/cache/ftcmanag.c
+++ b/src/cache/ftcmanag.c
@@ -456,7 +456,8 @@
FTC_MruList_Reset( &manager->sizes );
FTC_MruList_Reset( &manager->faces );
}
- /* XXX: FIXME: flush the caches? */
+
+ FTC_Manager_FlushN( manager, manager->num_nodes );
}