]> jfr.im git - solanum.git/blobdiff - librb/src/event.c
Cast time_t to long long when printing
[solanum.git] / librb / src / event.c
index 17589610e5724f4a6c2ed3b432b5a241b02f471d..9f90b972606c7c6ddc5207d05fb9db752646b752 100644 (file)
@@ -307,8 +307,8 @@ rb_dump_events(void (*func) (char *, void *), void *ptr)
        RB_DLINK_FOREACH(dptr, event_list.head)
        {
                ev = dptr->data;
-               snprintf(buf, sizeof buf, "%-28s %-4ld seconds (frequency=%d)", ev->name,
-                           ev->when - (long)rb_current_time(), (int)ev->frequency);
+               snprintf(buf, sizeof buf, "%-28s %-4lld seconds (frequency=%d)", ev->name,
+                           (long long)(ev->when - rb_current_time()), (int)ev->frequency);
                func(buf, ptr);
        }
 }