return me ? me->name : "main";
}
-void xbt_os_thread_set_extra_data(void *data)
-{
- xbt_os_thread_self()->extra_data = data;
-}
-
-void *xbt_os_thread_get_extra_data(void)
-{
- return xbt_os_thread_self()->extra_data;
-}
-
void xbt_os_thread_join(xbt_os_thread_t thread, void **thread_return)
{
LeaveCriticalSection(&(sem->value_lock));
}
+
#endif
+
+void xbt_os_thread_set_extra_data(void *data)
+{
+ xbt_os_thread_self()->extra_data = data;
+}
+
+void *xbt_os_thread_get_extra_data(void)
+{
+ return xbt_os_thread_self()->extra_data;
+}