From: Pierre Habouzit Date: Fri, 17 Nov 2006 00:49:35 +0000 (+0100) Subject: wibble. X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=commitdiff_plain;h=68edc972742930c4003e554144bfe197ba6199aa;ds=sidebyside wibble. Signed-off-by: Pierre Habouzit --- diff --git a/dotlock.c b/dotlock.c index 3f55d40..abf92f0 100644 --- a/dotlock.c +++ b/dotlock.c @@ -11,13 +11,7 @@ #include #include - -#ifndef _POSIX_PATH_MAX -#include -#endif - #include "dotlock.h" -#include "config.h" #ifdef HAVE_GETOPT_H #include @@ -482,7 +476,7 @@ static int dotlock_lock (const char *frealpath) { char lockfile[_POSIX_PATH_MAX + LONG_STRING]; char nfslockfile[_POSIX_PATH_MAX + LONG_STRING]; - size_t prev_size = 0; + ssize_t prev_size = 0; int fd; int count = 0; int hard_count = 0; diff --git a/sendlib.c b/sendlib.c index ef2b9da..ae595c3 100644 --- a/sendlib.c +++ b/sendlib.c @@ -1732,17 +1732,8 @@ send_msg(const char *path, const char **args, const char *msg, char **tempfile) setsid (); /* next we close all open files */ -#if defined(OPEN_MAX) - for (fd = 0; fd < OPEN_MAX; fd++) + for (fd = 0; fd < getdtablesize(); fd++) close (fd); -#elif defined(_POSIX_OPEN_MAX) - for (fd = 0; fd < _POSIX_OPEN_MAX; fd++) - close (fd); -#else - close (0); - close (1); - close (2); -#endif /* now the second fork() */ if ((pid = fork ()) == 0) {