diff options
author | Will Thompson <will.thompson@collabora.co.uk> | 2009-06-09 05:39:56 +0800 |
---|---|---|
committer | Will Thompson <will.thompson@collabora.co.uk> | 2009-06-09 17:53:51 +0800 |
commit | 279a93cbc25ade081510d94c20777e16527cf475 (patch) | |
tree | 6229b094edb07ba72658f9ce49fbf34de74bacfc /NEWS | |
parent | f0ff888b79ce3c902f4f7211bbe1dadcba0c1799 (diff) | |
download | gsoc2013-empathy-279a93cbc25ade081510d94c20777e16527cf475.tar gsoc2013-empathy-279a93cbc25ade081510d94c20777e16527cf475.tar.gz gsoc2013-empathy-279a93cbc25ade081510d94c20777e16527cf475.tar.bz2 gsoc2013-empathy-279a93cbc25ade081510d94c20777e16527cf475.tar.lz gsoc2013-empathy-279a93cbc25ade081510d94c20777e16527cf475.tar.xz gsoc2013-empathy-279a93cbc25ade081510d94c20777e16527cf475.tar.zst gsoc2013-empathy-279a93cbc25ade081510d94c20777e16527cf475.zip |
Break after deleting current item in chatroom list
When I signed off, Empathy exploded. l was 0x33, which oddly enough was
secretly not the address of a GList. :-) I think what happened is that
empathy_chatroom_manager_remove() deleted the list node currently
pointed to by l; then the loop advanced to l->next, which was now
garbage.
We don't need to keep iterating once we find the chatroom we were
looking for, so break out of the loop.
Diffstat (limited to 'NEWS')
0 files changed, 0 insertions, 0 deletions