summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/common/filefuncs.c5
-rw-r--r--tools/database/SOURCES1
-rw-r--r--uisimulator/common/io.c7
3 files changed, 9 insertions, 4 deletions
diff --git a/firmware/common/filefuncs.c b/firmware/common/filefuncs.c
index 21096dac3c..2e3894b2c4 100644
--- a/firmware/common/filefuncs.c
+++ b/firmware/common/filefuncs.c
@@ -54,7 +54,6 @@ int strip_volume(const char* name, char* namecopy)
54} 54}
55#endif /* #ifdef HAVE_MULTIVOLUME */ 55#endif /* #ifdef HAVE_MULTIVOLUME */
56 56
57#ifndef __PCTOOL__
58/* Test file existence, using dircache of possible */ 57/* Test file existence, using dircache of possible */
59bool file_exists(const char *file) 58bool file_exists(const char *file)
60{ 59{
@@ -89,10 +88,10 @@ bool dir_exists(const char *path)
89 return true; 88 return true;
90} 89}
91 90
92#endif /* __PCTOOL__ */ 91#if (CONFIG_PLATFORM & PLATFORM_NATIVE)
93
94struct dirinfo dir_get_info(DIR* parent, struct dirent *entry) 92struct dirinfo dir_get_info(DIR* parent, struct dirent *entry)
95{ 93{
96 (void)parent; 94 (void)parent;
97 return entry->info; 95 return entry->info;
98} 96}
97#endif
diff --git a/tools/database/SOURCES b/tools/database/SOURCES
index 0abfce61ff..e66ea603e1 100644
--- a/tools/database/SOURCES
+++ b/tools/database/SOURCES
@@ -8,7 +8,6 @@ database.c
8../../apps/mp3data.c 8../../apps/mp3data.c
9../../apps/tagcache.c 9../../apps/tagcache.c
10../../firmware/common/crc32.c 10../../firmware/common/crc32.c
11../../firmware/common/filefuncs.c
12../../firmware/common/strlcpy.c 11../../firmware/common/strlcpy.c
13../../firmware/common/strcasestr.c 12../../firmware/common/strcasestr.c
14../../firmware/common/structec.c 13../../firmware/common/structec.c
diff --git a/uisimulator/common/io.c b/uisimulator/common/io.c
index f630ae49c8..b367eb14a1 100644
--- a/uisimulator/common/io.c
+++ b/uisimulator/common/io.c
@@ -347,6 +347,13 @@ struct sim_dirent *sim_readdir(MYDIR *dir)
347 return &secret; 347 return &secret;
348} 348}
349 349
350struct dirinfo dir_get_info(DIR* parent, struct sim_dirent *entry)
351{
352 (void)parent;
353 return entry->info;
354}
355
356
350void sim_closedir(MYDIR *dir) 357void sim_closedir(MYDIR *dir)
351{ 358{
352 free(dir->name); 359 free(dir->name);