From 8dd8701ff50af3a98cf6cf55b32733af2d949508 Mon Sep 17 00:00:00 2001 From: Georg Holzmann Date: Sun, 7 Jan 2007 23:17:45 +0000 Subject: some modification for single object externals svn path=/trunk/externals/grh/; revision=7228 --- PDContainer/src/h_deque.cpp | 2 +- PDContainer/src/h_list.cpp | 2 +- PDContainer/src/h_map.cpp | 2 +- PDContainer/src/h_multimap.cpp | 2 +- PDContainer/src/h_multiset.cpp | 2 +- PDContainer/src/h_prioqueue.cpp | 2 +- PDContainer/src/h_queue.cpp | 2 +- PDContainer/src/h_set.cpp | 2 +- PDContainer/src/h_stack.cpp | 2 +- PDContainer/src/h_vector.cpp | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/PDContainer/src/h_deque.cpp b/PDContainer/src/h_deque.cpp index 989ca51..c8a5419 100755 --- a/PDContainer/src/h_deque.cpp +++ b/PDContainer/src/h_deque.cpp @@ -538,7 +538,7 @@ static void *h_deque_free(t_h_deque *x) return (void *)x; } -void h_deque_setup(void) +extern "C" void h_deque_setup(void) { // the object class h_deque_class = class_new(gensym("h_deque"), (t_newmethod)h_deque_new, diff --git a/PDContainer/src/h_list.cpp b/PDContainer/src/h_list.cpp index e44e2a5..3434bff 100755 --- a/PDContainer/src/h_list.cpp +++ b/PDContainer/src/h_list.cpp @@ -393,7 +393,7 @@ static void *h_list_free(t_h_list *x) return (void *)x; } -void h_list_setup(void) +extern "C" void h_list_setup(void) { // the object class h_list_class = class_new(gensym("h_list"), (t_newmethod)h_list_new, diff --git a/PDContainer/src/h_map.cpp b/PDContainer/src/h_map.cpp index 4e5beeb..71befe9 100755 --- a/PDContainer/src/h_map.cpp +++ b/PDContainer/src/h_map.cpp @@ -338,7 +338,7 @@ static void *h_map_free(t_h_map *x) return (void *)x; } -void h_map_setup(void) +extern "C" void h_map_setup(void) { // the object class h_map_class = class_new(gensym("h_map"), (t_newmethod)h_map_new, diff --git a/PDContainer/src/h_multimap.cpp b/PDContainer/src/h_multimap.cpp index 9f5de2e..f6566de 100755 --- a/PDContainer/src/h_multimap.cpp +++ b/PDContainer/src/h_multimap.cpp @@ -335,7 +335,7 @@ static void *h_multimap_free(t_h_multimap *x) return (void *)x; } -void h_multimap_setup(void) +extern "C" 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), diff --git a/PDContainer/src/h_multiset.cpp b/PDContainer/src/h_multiset.cpp index f6c1ea3..815e9e0 100755 --- a/PDContainer/src/h_multiset.cpp +++ b/PDContainer/src/h_multiset.cpp @@ -205,7 +205,7 @@ static void *h_multiset_free(t_h_multiset *x) return (void *)x; } -void h_multiset_setup(void) +extern "C" void h_multiset_setup(void) { // the object class h_multiset_class = class_new(gensym("h_multiset"), (t_newmethod)h_multiset_new, diff --git a/PDContainer/src/h_prioqueue.cpp b/PDContainer/src/h_prioqueue.cpp index 9f770ed..7443ff6 100755 --- a/PDContainer/src/h_prioqueue.cpp +++ b/PDContainer/src/h_prioqueue.cpp @@ -216,7 +216,7 @@ static void *h_priority_queue_free(t_h_priority_queue *x) return (void *)x; } -void h_priority_queue_setup(void) +extern "C" void h_priority_queue_setup(void) { // the object class h_priority_queue_class = class_new(gensym("h_priority_queue"), (t_newmethod)h_priority_queue_new, diff --git a/PDContainer/src/h_queue.cpp b/PDContainer/src/h_queue.cpp index 77d5ef7..a8ad342 100755 --- a/PDContainer/src/h_queue.cpp +++ b/PDContainer/src/h_queue.cpp @@ -136,7 +136,7 @@ static void *h_queue_free(t_h_queue *x) return (void *)x; } -void h_queue_setup(void) +extern "C" void h_queue_setup(void) { // the object class h_queue_class = class_new(gensym("h_queue"), (t_newmethod)h_queue_new, diff --git a/PDContainer/src/h_set.cpp b/PDContainer/src/h_set.cpp index 712817b..c8f1d58 100755 --- a/PDContainer/src/h_set.cpp +++ b/PDContainer/src/h_set.cpp @@ -205,7 +205,7 @@ static void *h_set_free(t_h_set *x) return (void *)x; } -void h_set_setup(void) +extern "C" void h_set_setup(void) { // the object class h_set_class = class_new(gensym("h_set"), (t_newmethod)h_set_new, diff --git a/PDContainer/src/h_stack.cpp b/PDContainer/src/h_stack.cpp index e82933e..fece032 100755 --- a/PDContainer/src/h_stack.cpp +++ b/PDContainer/src/h_stack.cpp @@ -136,7 +136,7 @@ static void *h_stack_free(t_h_stack *x) return (void *)x; } -void h_stack_setup(void) +extern "C" void h_stack_setup(void) { // the object class h_stack_class = class_new(gensym("h_stack"), (t_newmethod)h_stack_new, diff --git a/PDContainer/src/h_vector.cpp b/PDContainer/src/h_vector.cpp index df29ccf..ca2fede 100755 --- a/PDContainer/src/h_vector.cpp +++ b/PDContainer/src/h_vector.cpp @@ -456,7 +456,7 @@ static void *h_vector_free(t_h_vector *x) return (void *)x; } -void h_vector_setup(void) +extern "C" void h_vector_setup(void) { // the object class h_vector_class = class_new(gensym("h_vector"), (t_newmethod)h_vector_new, -- cgit v1.2.1