Mercurial > pidgin.yaz
comparison libpurple/protocols/msn/servconn.c @ 32827:4a34689eeb33 default tip
merged from im.pidgin.pidgin
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Sat, 19 Nov 2011 14:42:54 +0900 |
parents | 50cd80d3554e |
children |
comparison
equal
deleted
inserted
replaced
32692:0f94ec89f0bc | 32827:4a34689eeb33 |
---|---|
419 char buf[MSN_BUF_LEN]; | 419 char buf[MSN_BUF_LEN]; |
420 gssize len; | 420 gssize len; |
421 | 421 |
422 servconn = data; | 422 servconn = data; |
423 | 423 |
424 if (servconn->type == MSN_SERVCONN_NS) | 424 if (servconn->type == MSN_SERVCONN_NS) { |
425 servconn->session->account->gc->last_received = time(NULL); | 425 PurpleConnection *gc = purple_account_get_connection(servconn->session->account); |
426 purple_connection_update_last_received(gc); | |
427 } | |
426 | 428 |
427 len = read(servconn->fd, buf, sizeof(buf) - 1); | 429 len = read(servconn->fd, buf, sizeof(buf) - 1); |
428 if (len < 0 && errno == EAGAIN) | 430 if (len < 0 && errno == EAGAIN) |
429 return; | 431 return; |
430 if (len <= 0) { | 432 if (len <= 0) { |