2005-12-23 Dick Porter <dick@ximian.com>
[mono.git] / mono / metadata / threads.h
index 905bd9495f5b6ffe4198e6a404704f36488cb405..71fdc453acc19050efa9137260b1dfec64b7bbdd 100644 (file)
@@ -44,14 +44,14 @@ extern void mono_thread_stop (MonoThread *thread);
 
 typedef struct {
        gpointer (* thread_start_compile_func) (MonoMethod *delegate);
-       void (* thread_created) (guint32 tid, gpointer stack_start, gpointer func);
-       void (* start_resume) (guint32 tid);
-       void (* end_resume) (guint32 tid);
+       void (* thread_created) (gsize tid, gpointer stack_start, gpointer func);
+       void (* start_resume) (gsize tid);
+       void (* end_resume) (gsize tid);
 } MonoThreadCallbacks;
 
 extern void mono_install_thread_callbacks (MonoThreadCallbacks *callbacks);
 
-extern void mono_thread_new_init (guint32 tid, gpointer stack_start,
+extern void mono_thread_new_init (gsize tid, gpointer stack_start,
                                  gpointer func);
 extern void mono_thread_create (MonoDomain *domain, gpointer func, gpointer arg);
 extern MonoThread *mono_thread_attach (MonoDomain *domain);