Fixes #932 ( actually a repost of
Message-ID: <[email protected]> Date: Thu, 19 Jul 2012 14:47:57 +0200 From: Geoff Simmons <[email protected]> Subject: [PATCHES] Fix build errors and sandbox bugs in the Solaris port )
>From 0077caccdb6d02cef3b26a4fa09deca9161fdf8e Mon Sep 17 00:00:00 2001 From: Nils Goroll <[email protected]> Date: Wed, 9 Jan 2013 19:32:04 +0100 Subject: [PATCH] portable cast from thread_id to (void *) Fixes #932 --- bin/varnishreplay/varnishreplay.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/varnishreplay/varnishreplay.c b/bin/varnishreplay/varnishreplay.c index d8d19d5..d8f2877 100644 --- a/bin/varnishreplay/varnishreplay.c +++ b/bin/varnishreplay/varnishreplay.c @@ -182,7 +182,7 @@ thread_log(int lvl, int errcode, const char *fmt, ...) if (lvl > debug) return; pthread_mutex_lock(&log_mutex); - fprintf(stderr, "%p ", (void *)pthread_self()); + fprintf(stderr, "%p ", (void *)(uintptr_t)pthread_self()); va_start(ap, fmt); vfprintf(stderr, fmt, ap); va_end(ap); @@ -276,7 +276,7 @@ thread_get(int fd, void *(*thread_main)(void *)) } else { threads[fd]->fd = fd; thread_log(0, 0, "thread %p:%d started", - (void *)threads[fd]->thread_id, fd); + (void *)(uintptr_t)threads[fd]->thread_id, fd); } } if (threads[fd] == THREAD_FAIL) @@ -301,7 +301,7 @@ thread_close(int fd) mailbox_close(&threads[fd]->mbox); pthread_join(threads[fd]->thread_id, NULL); thread_log(0, 0, "thread %p stopped", - (void *)threads[fd]->thread_id); + (void *)(uintptr_t)threads[fd]->thread_id); thread_clear(threads[fd]); mailbox_destroy(&threads[fd]->mbox); freez(threads[fd]); -- 1.5.6.5
_______________________________________________ varnish-dev mailing list [email protected] https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev
