From b5f2a60d442feceee7a92b300c3605ab23e73cf6 Mon Sep 17 00:00:00 2001 From: Nick Lanham Date: Tue, 27 Mar 2012 16:02:30 +0200 Subject: [PATCH] Check that range is valid in case callback happens before ui is fully built --- drmr_ui.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drmr_ui.c b/drmr_ui.c index 94a8b2d..a4f7871 100644 --- a/drmr_ui.c +++ b/drmr_ui.c @@ -623,7 +623,8 @@ struct slider_callback_data { }; static gboolean slider_callback(gpointer data) { struct slider_callback_data *cbd = (struct slider_callback_data*)data; - gtk_range_set_value(cbd->range,cbd->val); + if (GTK_IS_RANGE(cbd->range)) + gtk_range_set_value(cbd->range,cbd->val); free(cbd); return FALSE; // don't keep calling }