Mercurial > pidgin
annotate doc/savedstatus-signals.dox @ 29762:b0bc67f42027
Fix a possible use-after-free.
If the user initiated a file transfer while a display pic transfer was in
progress, and that transfer finished before the user selected a file, then
the MsnSlpLink to that user could be used after it's freed. Also, if there
were a conversation open to that user, then the slplink would not be
freed, so the FT must be started from the buddy list.
Fixes #6453.
author | Elliott Sales de Andrade <qulogic@pidgin.im> |
---|---|
date | Tue, 20 Apr 2010 00:05:34 +0000 |
parents | e0613cf8c493 |
children |
rev | line source |
---|---|
13387 | 1 /** @page savedstatus-signals Saved Status Signals |
2 | |
3 @signals | |
4 @signal savedstatus-changed | |
5 @endsignals | |
6 | |
20807
e0613cf8c493
Add some links from signal documentation back to the documentation for the
Will Thompson <will.thompson@collabora.co.uk>
parents:
16183
diff
changeset
|
7 @see savedstatus.h |
e0613cf8c493
Add some links from signal documentation back to the documentation for the
Will Thompson <will.thompson@collabora.co.uk>
parents:
16183
diff
changeset
|
8 |
13387 | 9 <hr> |
10 | |
11 @signaldef savedstatus-changed | |
12 @signalproto | |
16183
8cf53d7a0887
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@wiktel.com>
parents:
13387
diff
changeset
|
13 void (*savedstatus_changed)(PurpleSavedStatus *new, PurpleSavedStatus *old); |
13387 | 14 @endsignalproto |
15 @signaldesc | |
16 Emitted when a new saved status is activated. | |
17 @endsignaldef | |
18 | |
19 */ | |
20807
e0613cf8c493
Add some links from signal documentation back to the documentation for the
Will Thompson <will.thompson@collabora.co.uk>
parents:
16183
diff
changeset
|
20 // vim: syntax=c.doxygen tw=75 et |