X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/3fe551b2cde6cbc1946b48c311f45310de416cc5..c349ffb1106d7d67490203b2b4099a5e912cf1ea:/unix/gtkwin.c diff --git a/unix/gtkwin.c b/unix/gtkwin.c index ff6e80c8..393d98f5 100644 --- a/unix/gtkwin.c +++ b/unix/gtkwin.c @@ -1291,14 +1291,14 @@ void notify_remote_exit(void *frontend) static gint timer_trigger(gpointer data) { - long now = GPOINTER_TO_INT(data); + long now = GPOINTER_TO_SIZE(data); long next; long ticks; if (run_timers(now, &next)) { ticks = next - GETTICKCOUNT(); timer_id = gtk_timeout_add(ticks > 0 ? ticks : 1, timer_trigger, - GINT_TO_POINTER(next)); + GSIZE_TO_POINTER(next)); } /* @@ -1320,7 +1320,7 @@ void timer_change_notify(long next) ticks = 1; /* just in case */ timer_id = gtk_timeout_add(ticks, timer_trigger, - GINT_TO_POINTER(next)); + GSIZE_TO_POINTER(next)); } void fd_input_func(gpointer data, gint sourcefd, GdkInputCondition condition)