From 6df85597413840846409f7434941ed0f10ec4a38 Mon Sep 17 00:00:00 2001 From: Stef Walter Date: Tue, 17 Aug 2004 23:17:07 +0000 Subject: - Proper separation between common and daemon directories. --- common/buffer.c | 3 ++- common/compat.c | 2 +- common/compat.h | 9 ++++++++- daemon/httpauthd.c | 8 +++++++- daemon/usuals.h | 10 ---------- 5 files changed, 18 insertions(+), 14 deletions(-) diff --git a/common/buffer.c b/common/buffer.c index cc5480f..096fac8 100644 --- a/common/buffer.c +++ b/common/buffer.c @@ -1,8 +1,9 @@ -#include "usuals.h" +#include "compat.h" #include "buffer.h" #include "stringx.h" +#include #include /* ----------------------------------------------------------------------- diff --git a/common/compat.c b/common/compat.c index daddbd2..c412605 100644 --- a/common/compat.c +++ b/common/compat.c @@ -1,6 +1,6 @@ -#include "usuals.h" #include "compat.h" +#include #ifndef HAVE_REALLOCF diff --git a/common/compat.h b/common/compat.h index c7f86cc..c292652 100644 --- a/common/compat.h +++ b/common/compat.h @@ -1,5 +1,4 @@ - #ifndef _COMPAT_H_ #define _COMPAT_H_ @@ -9,6 +8,14 @@ #include + +#ifdef _DEBUG + #include "assert.h" + #define ASSERT assert +#else + #define ASSERT +#endif + #ifndef HAVE_STDARG_H # error ERROR: Must have a working stdarg.h header #else diff --git a/daemon/httpauthd.c b/daemon/httpauthd.c index 8b8617e..ad2f365 100644 --- a/daemon/httpauthd.c +++ b/daemon/httpauthd.c @@ -619,7 +619,10 @@ static int httpauth_read(ha_request_t* rq, int ifd) r = ha_bufreadline(ifd, rq->buf); if(r == -1) + { + ha_message(rq, LOG_ERR, "error reading from socket"); return -1; + } /* Check if this is the last line */ if(r == 0) @@ -686,7 +689,10 @@ static int httpauth_read(ha_request_t* rq, int ifd) r = ha_bufreadline(ifd, rq->buf); if(r == -1) + { + ha_message(rq, LOG_ERR, "error reading from socket"); return -1; + } /* Check if this is the last line */ if(r == 0) @@ -1246,7 +1252,7 @@ static int config_parse(const char* file, ha_buffer_t* buf) ha_bufskip(buf); if((more = ha_bufreadline(fd, buf)) == -1) - return -1; + err(1, "couldn't read from configuration file: %s", file); line++; diff --git a/daemon/usuals.h b/daemon/usuals.h index b97c85d..a11d844 100644 --- a/daemon/usuals.h +++ b/daemon/usuals.h @@ -5,8 +5,6 @@ #include -#include "config.h" - #include #include #include @@ -39,12 +37,4 @@ #define CHECK_BUF(b) (ha_buferr(b) ? (ha_memerr(NULL), 1) : 0) #define CHECK_RBUF(rq) (ha_buferr((rq)->buf) ? (ha_memerr(rq), 1) : 0) - -#ifdef _DEBUG - #include "assert.h" - #define ASSERT assert -#else - #define ASSERT -#endif - #endif /* __USUALS_H__ */ -- cgit v1.2.3