]> git.llucax.com Git - software/ev.d.git/blobdiff - ev/c.d
Bugfix: explicit cast functions returning bool.
[software/ev.d.git] / ev / c.d
diff --git a/ev/c.d b/ev/c.d
index 70f953212c61b23123be802f64dabb31f6adc960..c19e15b1633dee84452459a2f1b847a7d1d1099d 100644 (file)
--- a/ev/c.d
+++ b/ev/c.d
@@ -348,17 +348,17 @@ version (EV_EMBED_ENABLE)
 
 bool ev_is_pending(TYPE)(TYPE* w)
 {
-       return w.pending;
+       return cast (bool) w.pending;
 }
 
 bool ev_is_active(TYPE)(TYPE* w)
 {
-       return w.active;
+       return cast (bool) w.active;
 }
 
 int ev_priority(TYPE)(TYPE* w)
 {
-       return w.priority;
+       return cast (bool) w.priority;
 }
 
 void function(ev_loop_t*, TYPE*, int) ev_cb(TYPE)(TYPE* w)