From cc2c634b3d4f54dd429d4956834fb44bf2c03eba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96man?= Date: Wed, 19 Mar 2008 07:56:28 +0000 Subject: [PATCH] Fix complation on 64bit arch --- resolver.c | 5 +++-- tcp.c | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/resolver.c b/resolver.c index 81d11485..8c816d90 100644 --- a/resolver.c +++ b/resolver.c @@ -166,7 +166,8 @@ resolver_loop(void *aux) htsmsg_t *m; void *buf; int r, res, herr; - unsigned int l, len; + unsigned int l; + size_t len; struct hostent hostbuf, *hp; size_t hstbuflen; char *tmphstbuf; @@ -274,7 +275,7 @@ async_resolve(const char *hostname, { htsmsg_t *m; void *buf; - unsigned int len; + size_t len; int r; res_t *res; diff --git a/tcp.c b/tcp.c index 35fc6ec1..1fa156a9 100644 --- a/tcp.c +++ b/tcp.c @@ -458,7 +458,7 @@ static void tcp_client_connect_callback(int events, void *opaque, int fd) { int err; - size_t errlen = sizeof(int); + socklen_t errlen = sizeof(int); tcp_session_t *c = opaque; dispatch_delfd(c->tcp_dispatch_handle);