From 7dca3ca67c4c2dff05d60822057f8c1b429ad359 Mon Sep 17 00:00:00 2001
From: Hongli Lai (Phusion) <hongli@phusion.nl>
Date: Mon, 2 Feb 2009 14:03:17 +0100
Subject: [PATCH] Fix a compilation warning.

---
 ext/fastthread/fastthread.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/ext/fastthread/fastthread.c b/ext/fastthread/fastthread.c
index de68e89..680d9b9 100644
--- a/ext/fastthread/fastthread.c
+++ b/ext/fastthread/fastthread.c
@@ -625,7 +625,7 @@ wait_condvar(ConditionVariable *condvar, Mutex *mutex)
         rb_raise(private_eThreadError, "not owner of the synchronization mutex");
     }
     unlock_mutex_inner(mutex);
-    rb_ensure(wait_list, (VALUE)&condvar->waiting, lock_mutex, (VALUE)mutex);
+    rb_ensure((VALUE (*) (ANYARGS))wait_list, (VALUE)&condvar->waiting, lock_mutex, (VALUE)mutex);
 }
 
 static VALUE
-- 
1.5.4.3

