summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Kneschke <jan@kneschke.de>2005-03-01 23:01:12 +0000
committerJan Kneschke <jan@kneschke.de>2005-03-01 23:01:12 +0000
commitbde657648d85bec4841ffd5f9893e8ecc8eadf27 (patch)
tree8f09cb4d10b4c6e085350f7d11c0e39e2980d51a
parent0cccf378c7f0527d2093ceb3387cb84c252aed51 (diff)
downloadlighttpd-git-bde657648d85bec4841ffd5f9893e8ecc8eadf27.tar.gz
compile fixes for MIPSpro on IRIX
git-svn-id: svn://svn.lighttpd.net/lighttpd/trunk@68 152afb58-edef-0310-8abb-c4023f1b3aa9
-rw-r--r--src/buffer.c8
-rw-r--r--src/mod_accesslog.c2
-rw-r--r--src/mod_compress.c11
-rw-r--r--src/mod_fastcgi.c2
-rw-r--r--src/network.c2
5 files changed, 10 insertions, 15 deletions
diff --git a/src/buffer.c b/src/buffer.c
index 578d9880..70ca5fd5 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -914,22 +914,22 @@ int buffer_path_simplify(buffer *dest, buffer *src)
return 0;
}
-inline int light_isdigit(int c) {
+int light_isdigit(int c) {
return (c >= '0' && c <= '9');
}
-inline int light_isxdigit(int c) {
+int light_isxdigit(int c) {
if (light_isdigit(c)) return 1;
c |= 32;
return (c >= 'a' && c <= 'f');
}
-inline int light_isalpha(int c) {
+int light_isalpha(int c) {
c |= 32;
return (c >= 'a' && c <= 'z');
}
-inline int light_isalnum(int c) {
+int light_isalnum(int c) {
return light_isdigit(c) || light_isalpha(c);
}
diff --git a/src/mod_accesslog.c b/src/mod_accesslog.c
index 22574b12..1ed0f3ea 100644
--- a/src/mod_accesslog.c
+++ b/src/mod_accesslog.c
@@ -462,7 +462,7 @@ SETDEFAULTS_FUNC(log_access_open) {
if (pipe(to_log_fds)) {
log_error_write(srv, __FILE__, __LINE__, "ss", "pipe failed: ", strerror(errno));
- return -1;
+ return HANDLER_ERROR;
}
/* fork, execve */
diff --git a/src/mod_compress.c b/src/mod_compress.c
index 726d086d..37ccd3e8 100644
--- a/src/mod_compress.c
+++ b/src/mod_compress.c
@@ -103,7 +103,6 @@ FREE_FUNC(mod_compress_free) {
SETDEFAULTS_FUNC(mod_compress_setdefaults) {
plugin_data *p = p_d;
size_t i = 0;
- int ret = HANDLER_GO_ON;
config_values_t cv[] = {
{ "compress.cache-dir", NULL, T_CONFIG_STRING, T_CONFIG_SCOPE_CONNECTION },
@@ -128,14 +127,10 @@ SETDEFAULTS_FUNC(mod_compress_setdefaults) {
p->config_storage[i] = s;
- if (0 != (ret = config_insert_values_global(srv, ((data_config *)srv->config_context->data[i])->value, cv))) {
- ret = HANDLER_ERROR;
-
- break;
+ if (0 != config_insert_values_global(srv, ((data_config *)srv->config_context->data[i])->value, cv)) {
+ return HANDLER_ERROR
}
- ret = HANDLER_GO_ON;
-
if (!buffer_is_empty(s->compress_cache_dir)) {
struct stat st;
if (0 != stat(s->compress_cache_dir->ptr, &st)) {
@@ -147,7 +142,7 @@ SETDEFAULTS_FUNC(mod_compress_setdefaults) {
}
}
- return ret;
+ return HANDLER_GO_ON;
}
diff --git a/src/mod_fastcgi.c b/src/mod_fastcgi.c
index ffc0c775..801ae5b6 100644
--- a/src/mod_fastcgi.c
+++ b/src/mod_fastcgi.c
@@ -661,7 +661,7 @@ static int fcgi_spawn_connection(server *srv,
servlen = SUN_LEN(&fcgi_addr_un);
#else
/* stevens says: */
- servlen = proc->socket - 1 + sizeof(fcgi_addr_un.sun_family);
+ servlen = proc->socket->used - 1 + sizeof(fcgi_addr_un.sun_family);
#endif
socket_type = AF_UNIX;
fcgi_addr = (struct sockaddr *) &fcgi_addr_un;
diff --git a/src/network.c b/src/network.c
index d9ead7ce..88fea902 100644
--- a/src/network.c
+++ b/src/network.c
@@ -39,7 +39,7 @@ handler_t network_server_handle_fdevent(void *s, void *context, int revents) {
"strange event for server socket",
srv_socket->fd,
revents);
- return -1;
+ return HANDLER_ERROR;
}
while (NULL != (con = connection_accept(srv, srv_socket))) {