summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Gjenero <dreamlayers@rockbox.org>2011-11-29 04:56:42 +0000
committerBoris Gjenero <dreamlayers@rockbox.org>2011-11-29 04:56:42 +0000
commita23dd7fd52af1f370bc53adf81605ec9f4476ec2 (patch)
treef416677a104102feebd4dfe977aa2471ceabaa09
parentd51e5983357593981e604b05ad3826f2496f4a6b (diff)
downloadrockbox-a23dd7fd52af1f370bc53adf81605ec9f4476ec2.tar.gz
rockbox-a23dd7fd52af1f370bc53adf81605ec9f4476ec2.zip
FS#12414 : Fix directory functions in plugins on targets which HAVE_DIRCACHE. In rockbox_api, PREFIX( ) is removed around directory functions because that's now handled in directory header files. Thanks to Fred Bauer for reporting this.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31089 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/plugin.c20
1 files changed, 5 insertions, 15 deletions
diff --git a/apps/plugin.c b/apps/plugin.c
index 3cc9e6c413..f5aa589072 100644
--- a/apps/plugin.c
+++ b/apps/plugin.c
@@ -98,16 +98,6 @@ static off_t app_filesize(int fd)
98{ 98{
99 return filesize(fd); 99 return filesize(fd);
100} 100}
101
102static int app_closedir(DIR *dirp)
103{
104 return closedir(dirp);
105}
106
107static struct dirent *app_readdir(DIR *dirp)
108{
109 return readdir(dirp);
110}
111#endif 101#endif
112 102
113#if defined(HAVE_PLUGIN_CHECK_OPEN_CLOSE) && (MAX_OPEN_FILES>32) 103#if defined(HAVE_PLUGIN_CHECK_OPEN_CLOSE) && (MAX_OPEN_FILES>32)
@@ -385,11 +375,11 @@ static const struct plugin_api rockbox_api = {
385 filetype_get_attr, 375 filetype_get_attr,
386 376
387 /* dir */ 377 /* dir */
388 (opendir_func)PREFIX(opendir), 378 (opendir_func)opendir,
389 (closedir_func)PREFIX(closedir), 379 (closedir_func)closedir,
390 (readdir_func)PREFIX(readdir), 380 (readdir_func)readdir,
391 PREFIX(mkdir), 381 mkdir,
392 PREFIX(rmdir), 382 rmdir,
393 dir_exists, 383 dir_exists,
394 dir_get_info, 384 dir_get_info,
395 385