diff options
| author | Peter D'Hoye <peter.dhoye@gmail.com> | 2009-07-03 22:16:11 +0000 |
|---|---|---|
| committer | Peter D'Hoye <peter.dhoye@gmail.com> | 2009-07-03 22:16:11 +0000 |
| commit | 0d4560cb0305029fa5f0739670286176ab47cb65 (patch) | |
| tree | 9899f4324664a77e6a5884fdd1541818a28a2172 /apps/plugins/pdbox/PDa/src/s_loader.c | |
| parent | eabeb928ddfdbe5fc6379efb87d9522803310649 (diff) | |
| download | rockbox-0d4560cb0305029fa5f0739670286176ab47cb65.zip rockbox-0d4560cb0305029fa5f0739670286176ab47cb65.tar.gz rockbox-0d4560cb0305029fa5f0739670286176ab47cb65.tar.bz2 rockbox-0d4560cb0305029fa5f0739670286176ab47cb65.tar.xz | |
Accept FS #10244 by Wincent Balin: more pdbox work done for GSoC; also some keyword and line-ending fixes by me
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21626 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/pdbox/PDa/src/s_loader.c')
| -rw-r--r-- | apps/plugins/pdbox/PDa/src/s_loader.c | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/apps/plugins/pdbox/PDa/src/s_loader.c b/apps/plugins/pdbox/PDa/src/s_loader.c index c5a8677..7f47b1f 100644 --- a/apps/plugins/pdbox/PDa/src/s_loader.c +++ b/apps/plugins/pdbox/PDa/src/s_loader.c @@ -2,6 +2,10 @@ * For information on usage and redistribution, and for a DISCLAIMER OF ALL * WARRANTIES, see the file, "LICENSE.txt," in this distribution. */ +#ifdef ROCKBOX +#include "plugin.h" +#include "pdbox.h" +#else /* ROCKBOX */ #ifdef DL_OPEN #include <dlfcn.h> #endif @@ -17,12 +21,14 @@ #include <mach-o/dyld.h> #endif #include <string.h> +#include <stdio.h> +#endif /* ROCKBOX */ #include "m_pd.h" #include "s_stuff.h" -#include <stdio.h> typedef void (*t_xxx)(void); +#ifndef ROCKBOX static char sys_dllextent[] = #ifdef __FreeBSD__ ".pd_freebsd"; @@ -43,12 +49,22 @@ static char sys_dllextent[] = #ifdef MSW ".dll"; #endif +#endif /* ROCKBOX */ void class_set_extern_dir(t_symbol *s); #ifdef STATIC int sys_load_lib(char *dirname, char *classname) +#ifdef ROCKBOX +{ + (void) dirname; + (void) classname; + + return 0; +} +#else /* ROCKBOX */ { return 0;} +#endif /* ROCKBOX */ #else int sys_load_lib(char *dirname, char *classname) { |