From f777c1807d663eaef3e36c395094451214886898 Mon Sep 17 00:00:00 2001 From: Guus Sliepen Date: Tue, 6 Feb 2001 10:12:51 +0000 Subject: [PATCH] FreeBSD compile fixes (thanks to XeF4) --- lib/dropin.c | 6 ++++-- src/protocol.c | 8 ++++---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/lib/dropin.c b/lib/dropin.c index 518a175..9de5c2c 100644 --- a/lib/dropin.c +++ b/lib/dropin.c @@ -17,7 +17,7 @@ along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - $Id: dropin.c,v 1.1.2.3 2001/01/07 17:08:49 guus Exp $ + $Id: dropin.c,v 1.1.2.4 2001/02/06 10:12:51 guus Exp $ */ #include "config.h" @@ -31,6 +31,7 @@ #include #include +#include #ifndef HAVE_DAEMON /* @@ -113,6 +114,7 @@ char *get_current_dir_name(void) { size_t size; char *buf; + char *r; /* Start with 100 bytes. If this turns out to be insufficient to contain the working directory, double the size. */ @@ -123,7 +125,7 @@ char *get_current_dir_name(void) r = getcwd(buf, size); /* getcwd returns NULL and sets errno to ERANGE if the bufferspace is insufficient to contain the entire working directory. */ - while(r == NULL && errno = ERANGE) + while(r == NULL && errno == ERANGE) { free(buf); size <<= 1; /* double the size */ diff --git a/src/protocol.c b/src/protocol.c index a145c98..5e72017 100644 --- a/src/protocol.c +++ b/src/protocol.c @@ -17,7 +17,7 @@ along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - $Id: protocol.c,v 1.28.4.76 2001/01/08 20:35:30 guus Exp $ + $Id: protocol.c,v 1.28.4.77 2001/02/06 10:12:51 guus Exp $ */ #include "config.h" @@ -1043,12 +1043,12 @@ cp return 0; } -int send_error(connection_t *cl, int errno, char *errstring) +int send_error(connection_t *cl, int err, char *errstring) { cp if(!errstring) - errstring = strerror(errno); - return send_request(cl, "%d %d %s", ERROR, errno, errstring); + errstring = strerror(err); + return send_request(cl, "%d %d %s", ERROR, err, errstring); } int error_h(connection_t *cl) -- 2.25.1