diff --git a/src/lib/eet/eet_lib.c b/src/lib/eet/eet_lib.c index 9c9b636512..c1eeb4a436 100644 --- a/src/lib/eet/eet_lib.c +++ b/src/lib/eet/eet_lib.c @@ -1473,6 +1473,9 @@ eet_mmap(Eina_File *file) if (!ef) goto on_error; + if (ef->mode == EET_FILE_MODE_READ) + eet_cache_add(ef, &eet_readers, &eet_readers_num, &eet_readers_alloc); + done: UNLOCK_CACHE; return ef;