changeset 34:a3d77e73f99b HEAD

fixed compile warnings with some systems
author Timo Sirainen <tss@iki.fi>
date Mon, 26 Aug 2002 23:49:05 +0300
parents 148cdb150e64
children b420373f88f6
files src/auth/userinfo-pam.c src/auth/userinfo-passwd-file.c src/auth/userinfo-passwd.c src/auth/userinfo-shadow.c src/lib/network.c src/master/imap-process.c
diffstat 6 files changed, 6 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/src/auth/userinfo-pam.c	Mon Aug 26 23:15:09 2002 +0300
+++ b/src/auth/userinfo-pam.c	Mon Aug 26 23:49:05 2002 +0300
@@ -9,7 +9,6 @@
 
 #define _XOPEN_SOURCE 4
 #define _XOPEN_SOURCE_EXTENDED
-#define _XOPEN_VERSION 4
 #define _XPG4_2
 
 #include "common.h"
--- a/src/auth/userinfo-passwd-file.c	Mon Aug 26 23:15:09 2002 +0300
+++ b/src/auth/userinfo-passwd-file.c	Mon Aug 26 23:49:05 2002 +0300
@@ -2,7 +2,6 @@
 
 #define _XOPEN_SOURCE 4
 #define _XOPEN_SOURCE_EXTENDED
-#define _XOPEN_VERSION 4
 #define _XPG4_2
 
 #include "common.h"
--- a/src/auth/userinfo-passwd.c	Mon Aug 26 23:15:09 2002 +0300
+++ b/src/auth/userinfo-passwd.c	Mon Aug 26 23:49:05 2002 +0300
@@ -7,7 +7,6 @@
 
 #define _XOPEN_SOURCE 4
 #define _XOPEN_SOURCE_EXTENDED
-#define _XOPEN_VERSION 4 /* FIXME: needed? solaris throws warnings with it */
 #define _XPG4_2
 
 #include "common.h"
--- a/src/auth/userinfo-shadow.c	Mon Aug 26 23:15:09 2002 +0300
+++ b/src/auth/userinfo-shadow.c	Mon Aug 26 23:49:05 2002 +0300
@@ -7,7 +7,6 @@
 
 #define _XOPEN_SOURCE 4
 #define _XOPEN_SOURCE_EXTENDED
-#define _XOPEN_VERSION 4
 #define _XPG4_2
 
 #include "common.h"
--- a/src/lib/network.c	Mon Aug 26 23:15:09 2002 +0300
+++ b/src/lib/network.c	Mon Aug 26 23:49:05 2002 +0300
@@ -216,7 +216,7 @@
 }
 
 /* Set socket blocking/nonblocking */
-void net_set_nonblock(int fd, int nonblock)
+void net_set_nonblock(int fd __attr_unused__, int nonblock __attr_unused__)
 {
 #ifdef HAVE_FCNTL
 	if (fcntl(fd, F_SETFL, nonblock ? O_NONBLOCK : 0) < 0)
@@ -224,7 +224,7 @@
 #endif
 }
 
-void net_set_cork(int fd, int cork)
+void net_set_cork(int fd __attr_unused__, int cork __attr_unused__)
 {
 #ifdef TCP_CORK
 	setsockopt(fd, SOL_TCP, TCP_CORK, &cork, sizeof(cork));
--- a/src/master/imap-process.c	Mon Aug 26 23:15:09 2002 +0300
+++ b/src/master/imap-process.c	Mon Aug 26 23:49:05 2002 +0300
@@ -23,15 +23,15 @@
 		return FALSE;
 	}
 
-	if (uid < set_first_valid_uid || (set_last_valid_uid != 0 &&
-					  uid > set_last_valid_uid)) {
+	if (uid < (uid_t)set_first_valid_uid ||
+	    (set_last_valid_uid != 0 && uid > (uid_t)set_last_valid_uid)) {
 		i_error("imap process isn't allowed to use UID %ld",
 			(long) uid);
 		return FALSE;
 	}
 
-	if (gid < set_first_valid_gid || (set_last_valid_gid != 0 &&
-					  gid > set_last_valid_gid)) {
+	if (gid < (gid_t)set_first_valid_gid ||
+	    (set_last_valid_gid != 0 && gid > (gid_t)set_last_valid_gid)) {
 		i_error("imap process isn't allowed to use "
 			"GID %ld (UID is %ld)", (long) gid, (long) uid);
 		return FALSE;