summaryrefslogtreecommitdiffstats
path: root/src/ccapi/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/ccapi/lib')
-rw-r--r--src/ccapi/lib/ccapi_context.c6
-rw-r--r--src/ccapi/lib/ccapi_context.h5
2 files changed, 11 insertions, 0 deletions
diff --git a/src/ccapi/lib/ccapi_context.c b/src/ccapi/lib/ccapi_context.c
index 7a165cf98..6bcbd239a 100644
--- a/src/ccapi/lib/ccapi_context.c
+++ b/src/ccapi/lib/ccapi_context.c
@@ -81,6 +81,12 @@ static cc_int32 cci_context_sync (cci_context_t in_context,
MAKE_INIT_FUNCTION(cci_thread_init);
+#ifdef WIN32
+void cci_thread_init_helper() {
+ cci_thread_init__auxinit();
+ }
+#endif
+
/* ------------------------------------------------------------------------ */
static int cci_thread_init (void)
diff --git a/src/ccapi/lib/ccapi_context.h b/src/ccapi/lib/ccapi_context.h
index 4ac0b06c3..a9989a126 100644
--- a/src/ccapi/lib/ccapi_context.h
+++ b/src/ccapi/lib/ccapi_context.h
@@ -75,4 +75,9 @@ cc_int32 ccapi_context_compare (cc_context_t in_context,
cc_context_t in_compare_to_context,
cc_uint32 *out_equal);
+#ifdef WIN32
+void cci_thread_init_helper();
+#endif
+
+
#endif /* CCAPI_CONTEXT_H */