Changeset 951aefd for protocols/msn/ns.c


Ignore:
Timestamp:
2015-04-12T15:27:31Z (9 years ago)
Author:
dequis <dx@…>
Branches:
master
Children:
2fe8297
Parents:
5fbf815
Message:

msn/gw.c: ensure that the im_connection still exists in callbacks

File:
1 edited

Legend:

Unmodified
Added
Removed
  • protocols/msn/ns.c

    r5fbf815 r951aefd  
    9090
    9191        if (md->is_http) {
    92                 md->gw = msn_gw_new(md);
     92                md->gw = msn_gw_new(ic);
    9393                md->gw->callback = msn_ns_callback;
    9494                msn_ns_connected(md, -1, B_EV_IO_READ);
     
    148148{
    149149        if (md->gw) {
    150                 if (md->gw->waiting) {
    151                         /* mark it as closed, let the request callback clean it */
    152                         md->gw->open = FALSE;
    153                 } else {
    154                         msn_gw_free(md->gw);
    155                 }
     150                msn_gw_free(md->gw);
    156151        }
    157152        if (md->fd >= 0) {
Note: See TracChangeset for help on using the changeset viewer.