diff options
Diffstat (limited to 'firmware/common/filefuncs.c')
-rw-r--r-- | firmware/common/filefuncs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/common/filefuncs.c b/firmware/common/filefuncs.c index 6eb2bafa40..fd33f3c6f9 100644 --- a/firmware/common/filefuncs.c +++ b/firmware/common/filefuncs.c | |||
@@ -70,7 +70,7 @@ bool file_exists(const char *file) | |||
70 | 70 | ||
71 | #ifdef HAVE_DIRCACHE | 71 | #ifdef HAVE_DIRCACHE |
72 | if (dircache_is_enabled()) | 72 | if (dircache_is_enabled()) |
73 | return (dircache_get_entry_ptr(file) != NULL); | 73 | return (dircache_get_entry_id(file) >= 0); |
74 | #endif | 74 | #endif |
75 | 75 | ||
76 | fd = open(file, O_RDONLY); | 76 | fd = open(file, O_RDONLY); |