comparison src/protocols/yahoo/yahoo.h @ 13849:8d1c55309e3c

[gaim-migrate @ 16306] Keep track of the Yahoo! IMVironment specified by the people we're IMing with. When we reply to their IMs, we now send the same IMVironment instead of always sending an empty IMVironment because sending an empty IMVironment would reset their IMVironment back to nothing. This shouldn't negatively affect the Doodle stuff... but it didn't work for me when I tested it, so it's hard to tell. This is a change I made while at Meebo committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Thu, 22 Jun 2006 06:26:38 +0000
parents 22ac7f523fc9
children 614c56622453
comparison
equal deleted inserted replaced
13848:b43971b34053 13849:8d1c55309e3c
103 guchar *rxqueue; 103 guchar *rxqueue;
104 int rxlen; 104 int rxlen;
105 GaimCircBuffer *txbuf; 105 GaimCircBuffer *txbuf;
106 guint txhandler; 106 guint txhandler;
107 GHashTable *friends; 107 GHashTable *friends;
108
109 /**
110 * This is used to keep track of the IMVironment chosen
111 * by people you talk to. We don't do very much with
112 * this right now... but at least now if the remote user
113 * selects an IMVironment we won't reset it back to the
114 * default of nothing.
115 */
116 GHashTable *imvironments;
117
108 int current_status; 118 int current_status;
109 gboolean logged_in; 119 gboolean logged_in;
110 GString *tmp_serv_blist, *tmp_serv_ilist, *tmp_serv_plist; 120 GString *tmp_serv_blist, *tmp_serv_ilist, *tmp_serv_plist;
111 GSList *confs; 121 GSList *confs;
112 unsigned int conf_id; /* just a counter */ 122 unsigned int conf_id; /* just a counter */