* src/threads/threads-common.c (threads_dump) [!SIZEOF_VOID_P == 8]:
[cacao.git] / src / threads / threads-common.c
index a32864efd0c59fc3d5cab13a89d1e7af64ef4509..4e2fd20228ab3ef1b7190078c794060c967da556 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: threads-common.c 7813 2007-04-25 19:20:13Z twisti $
+   $Id: threads-common.c 7826 2007-04-25 20:56:16Z twisti $
 
 */
 
@@ -163,9 +163,12 @@ threadobject *threads_thread_create_internal(utf *name)
 
 *******************************************************************************/
 
-void threads_start_javathread(java_lang_Thread *object)
+void threads_start_javathread(void *vobject)
 {
-       threadobject *thread;
+       threadobject     *thread;
+       java_lang_Thread *object;
+
+       object = (java_lang_Thread *) vobject;
 
        /* create internal thread data-structure */
 
@@ -340,7 +343,7 @@ void threads_dump(void)
                        printf(" tid=0x%016lx (%ld)",
                                   (ptrint) thread->tid, (ptrint) thread->tid);
 #else
-                       printf(" tid=0x%08lx (%ld)",
+                       printf(" tid=0x%08x (%d)",
                                   (ptrint) thread->tid, (ptrint) thread->tid);
 #endif