# HG changeset patch # User Timo Sirainen # Date 1033852029 -10800 # Node ID 2c6b6594a14b8f23f0971a6b1ffb20b5aaada80b # Parent fd32faeb7ba57f8b9c76f06c8ecb1202547864bc compiler fixes diff -r fd32faeb7ba5 -r 2c6b6594a14b src/lib/fdpass.c --- a/src/lib/fdpass.c Sun Oct 06 00:04:50 2002 +0300 +++ b/src/lib/fdpass.c Sun Oct 06 00:07:09 2002 +0300 @@ -23,9 +23,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -#ifdef __sun__ -# define _XPG4_2 -#endif +#define _XPG4_2 #include "lib.h" #include "network.h" diff -r fd32faeb7ba5 -r 2c6b6594a14b src/lib/iobuffer.c --- a/src/lib/iobuffer.c Sun Oct 06 00:04:50 2002 +0300 +++ b/src/lib/iobuffer.c Sun Oct 06 00:07:09 2002 +0300 @@ -687,7 +687,7 @@ return -1; } - (void)madvise(buf->buffer, buf->buffer_size, MADV_SEQUENTIAL); + (void)madvise((void *) buf->buffer, buf->buffer_size, MADV_SEQUENTIAL); return io_buffer_set_mmaped_pos(buf); } @@ -898,7 +898,7 @@ char *io_buffer_next_line(IOBuffer *buf) { /* FIXME: buf->offset isn't updated right.. (skip_lf thing?) */ - unsigned char *ret_buf; + char *ret_buf; size_t i; i_assert(buf != NULL); @@ -913,7 +913,7 @@ /* got it */ buf->last_cr = buf->buffer[i] == 13; buf->buffer[i] = '\0'; - ret_buf = buf->buffer + buf->skip; + ret_buf = (char *) buf->buffer + buf->skip; i++; buf->offset += i - buf->skip; diff -r fd32faeb7ba5 -r 2c6b6594a14b src/login/auth-connection.c --- a/src/login/auth-connection.c Sun Oct 06 00:04:50 2002 +0300 +++ b/src/login/auth-connection.c Sun Oct 06 00:07:09 2002 +0300 @@ -91,7 +91,8 @@ { request->callback(request, request->conn->auth_process, AUTH_RESULT_INTERNAL_FAILURE, - "Authentication process died", 0, request->context); + (const unsigned char *) "Authentication process died", + 0, request->context); request_destroy(request); } diff -r fd32faeb7ba5 -r 2c6b6594a14b src/login/client.h --- a/src/login/client.h Sun Oct 06 00:04:50 2002 +0300 +++ b/src/login/client.h Sun Oct 06 00:07:09 2002 +0300 @@ -15,7 +15,7 @@ time_t last_input; char *tag; - char *plain_login; + unsigned char *plain_login; unsigned int plain_login_len; AuthRequest *auth_request;