# HG changeset patch # User Yoshiki Yazawa # Date 1252570073 -32400 # Node ID 72c95262fd1b5361321c6880cbf0964cfe0cf604 # Parent 1d6975f2b5b333213e1f416825e7357b8a172d8a check playing status on sign-on and replace token with no song message if not playing. diff -r 1d6975f2b5b3 -r 72c95262fd1b pidgin-audacious.c --- a/pidgin-audacious.c Sat Jun 20 10:14:52 2009 +0900 +++ b/pidgin-audacious.c Thu Sep 10 17:07:53 2009 +0900 @@ -566,6 +566,7 @@ NULL); aud_debug("player_name = %s\n", player_name); + g_free(player_name); if(!session) { session = get_dbus_session(); @@ -648,8 +649,13 @@ aud_debug("called\n"); - if(!is_app_playing()) + if(!is_app_playing()) { + /* clear status/user info */ + aud_process(NULL); + /* clear current song */ + purple_util_set_current_song(NULL, NULL, NULL); return; + } table = get_song_table(); tuple = get_song_tuple(table);