From 02d576a5d034cf2f04eb753643556e5cbcb68d9b Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Mon, 19 Mar 2007 00:40:15 +0000 Subject: [PATCH] Fixed a compilation warning --- src/appserver.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/appserver.c b/src/appserver.c index b4a34d0..5301621 100644 --- a/src/appserver.c +++ b/src/appserver.c @@ -84,7 +84,7 @@ static int _appserver_read(int fd, AppServer * appserver); static int _appserver_accept(int fd, AppServer * appserver) { struct sockaddr_in sa; - int sa_size = sizeof(struct sockaddr_in); + socklen_t sa_size = sizeof(struct sockaddr_in); int newfd; AppServerClient * asc; @@ -185,10 +185,10 @@ static int _appserver_receive(AppServer * appserver, AppServerClient * asc) memmove(asc->buf_read, &asc->buf_read[i], asc->buf_read_cnt-i); asc->buf_read_cnt-=i; /* FIXME should be done in AppInterface? */ - if(asc->buf_write_cnt+sizeof(int) > sizeof(asc->buf_write)) + if(asc->buf_write_cnt + sizeof(int) > sizeof(asc->buf_write)) return -1; memcpy(&(asc->buf_write[asc->buf_write_cnt]), &ret, sizeof(int)); - asc->buf_write_cnt+=sizeof(int); + asc->buf_write_cnt += sizeof(int); event_register_io_write(appserver->event, asc->fd, (EventIOFunc)_appserver_write, appserver); return 0;