[Xfce4-commits] <parole:master> Fix crash when changing volume (bug #9148)
Simon Steinbeiss
noreply at xfce.org
Tue Jul 24 11:10:01 CEST 2012
Updating branch refs/heads/master
to 27c3f22614f7dcc857c0484697008b50f99bd74e (commit)
from 0a7ff90f6e5d167440680dfb93dea2dfb80272cb (commit)
commit 27c3f22614f7dcc857c0484697008b50f99bd74e
Author: Landry Breuil <landry at xfce.org>
Date: Tue Jul 24 09:14:49 2012 +0200
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));
}
More information about the Xfce4-commits
mailing list