Remove GSourceFunc casts

Convert the callback into a real GSourceFunc.

Signed-off-by: Olaf Hering <olaf@aepfle.de>
This commit is contained in:
Olaf Hering 2020-12-13 16:13:09 +01:00
parent 61bedb15ac
commit 0d7ee3f4d0

View file

@ -161,9 +161,10 @@ draw_eye (EyesPlugin *eyes,
static gint static gboolean
timer_cb (EyesPlugin *eyes) timer_cb (gpointer user_data)
{ {
EyesPlugin *eyes = user_data;
gint x, y; gint x, y;
gint pupil_x, pupil_y; gint pupil_x, pupil_y;
gint i; gint i;
@ -291,8 +292,7 @@ eyes_applet_fill (EyesPlugin *eyes)
if (eyes->timeout_id == 0) if (eyes->timeout_id == 0)
{ {
eyes->timeout_id = g_timeout_add (UPDATE_TIMEOUT, eyes->timeout_id = g_timeout_add (UPDATE_TIMEOUT, timer_cb, eyes);
(GSourceFunc) timer_cb, eyes);
} }
return TRUE; return TRUE;