aboutsummaryrefslogtreecommitdiff
path: root/PDContainer/src/h_multimap.cpp
diff options
context:
space:
mode:
authorGeorg Holzmann <grholzi@users.sourceforge.net>2007-03-01 18:06:58 +0000
committerGeorg Holzmann <grholzi@users.sourceforge.net>2007-03-01 18:06:58 +0000
commitb9c9f9e137910daedb09a363f102eb688aeb77d6 (patch)
tree7188e3675801f60013a613494fb22a3cfefff9fc /PDContainer/src/h_multimap.cpp
parent42771fa88771903fa47be7bb7feea0976d47142e (diff)
fix to support Pd-Extended and also the old buildsystem
svn path=/trunk/externals/grh/; revision=7457
Diffstat (limited to 'PDContainer/src/h_multimap.cpp')
-rwxr-xr-xPDContainer/src/h_multimap.cpp13
1 files changed, 12 insertions, 1 deletions
diff --git a/PDContainer/src/h_multimap.cpp b/PDContainer/src/h_multimap.cpp
index f6566de..a77f9a1 100755
--- a/PDContainer/src/h_multimap.cpp
+++ b/PDContainer/src/h_multimap.cpp
@@ -335,7 +335,12 @@ static void *h_multimap_free(t_h_multimap *x)
return (void *)x;
}
-extern "C" void h_multimap_setup(void)
+#if defined(PDCONTAINER_SINGLE_OBJECT)
+// for PD-Extended
+extern "C" {
+#endif
+
+void h_multimap_setup(void)
{
h_multimap_class = class_new(gensym("h_multimap"), (t_newmethod)h_multimap_new,
(t_method)h_multimap_free, sizeof(t_h_multimap),
@@ -381,3 +386,9 @@ extern "C" void h_multimap_setup(void)
class_addmethod(h_multimap_class, (t_method)h_multimap_help,
gensym("help"),A_DEFFLOAT, 0);
}
+
+#if defined(PDCONTAINER_SINGLE_OBJECT)
+// for PD-Extended
+}
+#endif
+