aboutsummaryrefslogtreecommitdiff
path: root/hexloader.c
diff options
context:
space:
mode:
authorIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2007-04-19 13:40:34 +0000
committerIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2007-04-19 13:40:34 +0000
commit6e753c27c5fce5c804b60e041585b47f665bf42e (patch)
treececb3a43bb3650bf34b2baf69e2570b8ce0843ba /hexloader.c
parentbc88edeb5009472edc01a448c80e11292c035558 (diff)
...
svn path=/trunk/externals/loaders/hexloader/; revision=7583
Diffstat (limited to 'hexloader.c')
-rw-r--r--hexloader.c18
1 files changed, 15 insertions, 3 deletions
diff --git a/hexloader.c b/hexloader.c
index a027e15..9535971 100644
--- a/hexloader.c
+++ b/hexloader.c
@@ -1,9 +1,21 @@
+/* Copyright (c) 2007 IOhannes m zmölnig @ IEM
+ * For information on usage and redistribution, and for a DISCLAIMER OF ALL
+ * WARRANTIES, see the file, "LICENSE.txt," that comes with Pd.
+ */
+
+/*
+ * this code adds an external "loader" to Miller S. Puckette's "pure data",
+ * which allows the loading of libraries/externals with special characters
+ * in the classname
+ *
+ * the infrastructure of this file is based on hcsteiner's "libdir" loader
+ */
+
+
#ifdef __WIN32__
# define MSW
#endif
-#define DL_OPEN
-
#include "m_pd.h"
#include "s_stuff.h"
#include "g_canvas.h"
@@ -42,7 +54,7 @@ typedef struct _hexloader
} t_hexloader;
static t_class *hexloader_class;
-static char *version = "$Revision: 1.1 $";
+static char *version = "$Revision: 1.2 $";
static char*hex_dllextent[] = {