diff -r 64c7d1b462c3 -r 9e381dc6ed24 libpurple/protocols/jabber/google.c --- a/libpurple/protocols/jabber/google.c Sat Mar 21 03:42:45 2009 +0000 +++ b/libpurple/protocols/jabber/google.c Sat Mar 21 03:49:11 2009 +0000 @@ -217,12 +217,11 @@ } static void -google_session_state_changed_cb(PurpleMedia *media, - PurpleMediaStateChangedType type, +google_session_state_changed_cb(PurpleMedia *media, PurpleMediaState state, gchar *sid, gchar *name, GoogleSession *session) { if (sid == NULL && name == NULL) { - if (type == PURPLE_MEDIA_STATE_CHANGED_END) { + if (state == PURPLE_MEDIA_STATE_END) { google_session_destroy(session); } }