annotate src/away.h @ 9613:1b13160bf5a4

[gaim-migrate @ 10456] "Okay, now it's better. Still should close #997210. Note the list below is mostly the same as my initial comment and replaces the former information. 1) Prevent a crash if you sign off and try to dequeue messages from the away dialog. This was because we tried to use the destroyed GaimConnection in a couple places to get the prpl's name for the HTML logger and other conversation data. We look up the information via the account instead. 2) Prevent a possible crash if gaim_gtkconv_write_conv is called with who as NULL. 3) Prevent (null) or an empty string from being logged as the sender's name if the sender no longer has an alias because the account is signed off." --Kevin Stange committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Thu, 29 Jul 2004 03:11:00 +0000
parents e8aa46291f64
children db62420a53a2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8476
e8aa46291f64 [gaim-migrate @ 9209]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
1 #ifndef _GAIM_AWAY_H_
e8aa46291f64 [gaim-migrate @ 9209]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
2 #define _GAIM_AWAY_H_
e8aa46291f64 [gaim-migrate @ 9209]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
3
e8aa46291f64 [gaim-migrate @ 9209]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
4 #define GtkWidget int
e8aa46291f64 [gaim-migrate @ 9209]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
5
e8aa46291f64 [gaim-migrate @ 9209]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
6 int this_file;
e8aa46291f64 [gaim-migrate @ 9209]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
7
e8aa46291f64 [gaim-migrate @ 9209]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
8 #define A_BIG_HACK this_file;
e8aa46291f64 [gaim-migrate @ 9209]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
9
e8aa46291f64 [gaim-migrate @ 9209]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
10 extern void do_im_back(GtkWidget *, GtkWidget *);
e8aa46291f64 [gaim-migrate @ 9209]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
11
e8aa46291f64 [gaim-migrate @ 9209]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
12 #endif /* _GAIM_AWAY_H_ */