purple: fix crash on call initiation failure
commite41ba62a88ebb0112639ab568f5e9bb43d8c95f8
authorStefan Becker <chemobejk@gmail.com>
Mon, 3 Mar 2014 19:34:10 +0000 (3 21:34 +0200)
committerStefan Becker <chemobejk@gmail.com>
Mon, 3 Mar 2014 19:34:10 +0000 (3 21:34 +0200)
tree3a3f3225e57c51eb290da71d01b6e11f22b5e9dc
parent523e530afc27c674e8e9fd76d9f7b1e11c4ea76a
purple: fix crash on call initiation failure

sipe_backend_media_free() did not disconnect the callbacks. That could
lead to callbacks being called after all data structures have already
been invalidated.

Crash reported in Red Hat Bugzilla:

  https://bugzilla.redhat.com/show_bug.cgi?id=1071710
src/purple/purple-media.c