From 8a08db97515bc9a6a5f7e7ce4cb9ae557e796b2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Fri, 10 Jan 2003 18:06:12 +0100 Subject: [PATCH] =?UTF-8?q?ISO-C=20=C2=A76.3.4.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Rev: src/threads.c:1.197 --- src/threads.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/threads.c b/src/threads.c index e0c121faed..407812455d 100644 --- a/src/threads.c +++ b/src/threads.c @@ -2,11 +2,11 @@ || This file is part of Pike. For copyright information see COPYRIGHT. || Pike is distributed under GPL, LGPL and MPL. See the file COPYING || for more information. -|| $Id: threads.c,v 1.196 2003/01/09 15:21:27 grubba Exp $ +|| $Id: threads.c,v 1.197 2003/01/10 17:06:12 grubba Exp $ */ #include "global.h" -RCSID("$Id: threads.c,v 1.196 2003/01/09 15:21:27 grubba Exp $"); +RCSID("$Id: threads.c,v 1.197 2003/01/10 17:06:12 grubba Exp $"); PMOD_EXPORT int num_threads = 1; PMOD_EXPORT int threads_disabled = 0; @@ -1404,7 +1404,7 @@ void f_thread_id__sprintf (INT32 args) return; } push_constant_text ("Thread.Thread("); - push_int64((ptrdiff_t)THIS_THREAD->id); + push_int64(((char *)THREAD_T_TO_PTR(THIS_THREAD->id))-(char *)0); push_constant_text (")"); f_add (3); } @@ -1419,7 +1419,7 @@ void f_thread_id__sprintf (INT32 args) void f_thread_id_id_number(INT32 args) { pop_n_elems(args); - push_int64((ptrdiff_t)THIS_THREAD->id); + push_int64(((char *)THREAD_T_TO_PTR(THIS_THREAD->id))-(char *)0); } /*! @decl mixed result() -- GitLab