Hi Andrew,
<snip>
diff --git a/src/simfs.h b/src/simfs.h
index ef962db..ace25bf 100644
--- a/src/simfs.h
+++ b/src/simfs.h
@@ -47,4 +47,6 @@ char *sim_fs_get_cached_image(struct sim_fs *fs, int id);
void sim_fs_cache_image(struct sim_fs *fs, const char *image, int id);
+void sim_fs_cache_flush(struct sim_fs *fs, int id);
+
void sim_fs_free(struct sim_fs *fs);
So as I mentioned on IRC I think you have the right idea. However, I'd
prefer that we separate the three types of flushes:
- Full simfs flush
- specific ef cache flush
- specific icon cache flush
- full icon cache flush
Regards,
-Denis