From 217a6698cb6c88dc2830979dfbe4042e63f8c9cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?So=CC=88nke=20Ludwig?= Date: Sun, 22 Jan 2017 21:55:51 +0100 Subject: [PATCH] Fix type conversion error. --- source/eventcore/drivers/kqueue.d | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/eventcore/drivers/kqueue.d b/source/eventcore/drivers/kqueue.d index 9d77c9c..eb20201 100644 --- a/source/eventcore/drivers/kqueue.d +++ b/source/eventcore/drivers/kqueue.d @@ -53,7 +53,7 @@ final class KqueueEventLoop : PosixEventLoop { long secs, hnsecs; timeout.split!("seconds", "hnsecs")(secs, hnsecs); ts.tv_sec = cast(time_t)secs; - ts.tv_nsec = hnsecs * 100; + ts.tv_nsec = cast(uint)hnsecs * 100; auto ret = kevent(m_queue, m_changes.ptr, cast(int)m_changes.length, m_events.ptr, cast(int)m_events.length, timeout == Duration.max ? null : &ts); m_changes.length = 0;