diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index 3d6072b228..f5b42d453c 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Wed Jan 7 11:24:56 PST 2015 +Wed Feb 11 12:35:25 EST 2015 diff --git a/libs/sofia-sip/libsofia-sip-ua/tport/ws.c b/libs/sofia-sip/libsofia-sip-ua/tport/ws.c index e990f7f815..8a46b65502 100644 --- a/libs/sofia-sip/libsofia-sip-ua/tport/ws.c +++ b/libs/sofia-sip/libsofia-sip-ua/tport/ws.c @@ -311,7 +311,7 @@ int ws_handshake(wsh_t *wsh) proto_buf); respond[511] = 0; - if (ws_raw_write(wsh, respond, strlen(respond)) != strlen(respond)) { + if (ws_raw_write(wsh, respond, strlen(respond)) != (ssize_t)strlen(respond)) { goto err; } @@ -406,7 +406,7 @@ ssize_t ws_raw_write(wsh_t *wsh, void *data, size_t bytes) ssize_t r; int sanity = 2000; int ssl_err = 0; - ssize_t wrote = 0; + size_t wrote = 0; if (wsh->ssl) { do { diff --git a/src/mod/endpoints/mod_verto/ws.c b/src/mod/endpoints/mod_verto/ws.c index e990f7f815..8a46b65502 100644 --- a/src/mod/endpoints/mod_verto/ws.c +++ b/src/mod/endpoints/mod_verto/ws.c @@ -311,7 +311,7 @@ int ws_handshake(wsh_t *wsh) proto_buf); respond[511] = 0; - if (ws_raw_write(wsh, respond, strlen(respond)) != strlen(respond)) { + if (ws_raw_write(wsh, respond, strlen(respond)) != (ssize_t)strlen(respond)) { goto err; } @@ -406,7 +406,7 @@ ssize_t ws_raw_write(wsh_t *wsh, void *data, size_t bytes) ssize_t r; int sanity = 2000; int ssl_err = 0; - ssize_t wrote = 0; + size_t wrote = 0; if (wsh->ssl) { do {