From 62e3feb299b25ac913cfcda77729900efc24153e Mon Sep 17 00:00:00 2001 From: Landry Breuil Date: Tue, 24 Jul 2012 09:14:49 +0200 Subject: [PATCH] Fix crash when changing volume (bug #9148) Since the GtkRange was replaced by a GtkVolumeButton, the 'value-changed' callback receives the value as second argument. --- src/parole-player.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/parole-player.c b/src/parole-player.c index 6193dcf..85b2cf8 100644 --- a/src/parole-player.c +++ b/src/parole-player.c @@ -184,6 +184,7 @@ void parole_player_open_preferences_cb (GtkWidget *widget, ParolePlayer *player); void parole_player_volume_value_changed_cb (GtkScaleButton *widget, + gdouble value, ParolePlayer *player); gboolean parole_player_volume_scroll_event_cb (GtkWidget *widget, @@ -1753,10 +1754,8 @@ parole_player_volume_scroll_event_cb (GtkWidget *widget, GdkEventScroll *ev, Par } void -parole_player_volume_value_changed_cb (GtkScaleButton *widget, ParolePlayer *player) +parole_player_volume_value_changed_cb (GtkScaleButton *widget, gdouble value, ParolePlayer *player) { - gdouble value; - value = gtk_scale_button_get_value (GTK_SCALE_BUTTON (player->priv->volume)); parole_player_change_volume (player, value); parole_rc_write_entry_int ("volume", PAROLE_RC_GROUP_GENERAL, (gint)(value * 100)); } -- 1.7.6