aboutsummaryrefslogtreecommitdiff
path: root/hexloader.c
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2008-08-27 22:27:30 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2008-08-27 22:27:30 +0000
commitfb4a845ef8dffe59b3970a97ed98b2f0cd87a7f9 (patch)
tree28108fcd50e3ad408994e7c1cab09944503a01b5 /hexloader.c
parent24b359d0bfa0d59ecf9fcfb87e86fc881e4ba0ab (diff)
merged in relevant changes from the v0-40 pd-extended release branch
svn path=/trunk/externals/loaders/hexloader/; revision=10266
Diffstat (limited to 'hexloader.c')
-rw-r--r--hexloader.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/hexloader.c b/hexloader.c
index b4067b6..5a5e663 100644
--- a/hexloader.c
+++ b/hexloader.c
@@ -33,7 +33,7 @@
# include <stdlib.h>
# include <unistd.h>
#endif
-#ifdef __WIN32__
+#ifdef _WIN32
# include <io.h>
# include <windows.h>
#endif
@@ -68,10 +68,12 @@ typedef struct _filepath
typedef void (*t_hexloader_setup)(void);
-/* definitions taken from s_loader.c */
+#ifdef MISSING_LOADER_T
+/* definitions taken from s_loader.c, since they weren't in header orignally */
typedef int (*loader_t)(t_canvas *canvas, char *classname);
void sys_register_loader(loader_t loader);
void class_set_extern_dir(t_symbol *s);
+#endif
/* ==================================================== */