projects
/
apps
/
madmutt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
more moves and dead code
[apps/madmutt.git]
/
sendlib.c
diff --git
a/sendlib.c
b/sendlib.c
index
3759212
..
4dfca68
100644
(file)
--- a/
sendlib.c
+++ b/
sendlib.c
@@
-9,28
+9,14
@@
#define _SENDLIB_C 1
#define _SENDLIB_C 1
-#if HAVE_CONFIG_H
-# include "config.h"
-#endif
+#include <lib-lib/lib-lib.h>
-#include <string.h>
-#include <stdlib.h>
-#include <unistd.h>
-#include <errno.h>
-#include <ctype.h>
-#include <sys/stat.h>
#include <signal.h>
#include <signal.h>
-#include <sys/wait.h>
-#include <fcntl.h>
#include <sys/utsname.h>
#include <sys/utsname.h>
-#include <lib-lib/lib-lib.h>
-
#include <lib-sys/exit.h>
#include <lib-sys/mutt_signal.h>
#include <lib-sys/exit.h>
#include <lib-sys/mutt_signal.h>
-
#include <lib-mime/mime.h>
#include <lib-mime/mime.h>
-
#include <lib-ui/curses.h>
#include "mutt.h"
#include <lib-ui/curses.h>
#include "mutt.h"
@@
-1683,7
+1669,7
@@
static void mutt_gen_localpart(char *buf, unsigned int len, const char *fmt)
#undef APPEND_FMT
}
#undef APPEND_FMT
}
-char *mutt_gen_msgid (void)
+
static
char *mutt_gen_msgid (void)
{
char buf[SHORT_STRING];
char localpart[SHORT_STRING];
{
char buf[SHORT_STRING];
char localpart[SHORT_STRING];
@@
-1746,17
+1732,8
@@
send_msg(const char *path, const char **args, const char *msg, char **tempfile)
setsid ();
/* next we close all open files */
setsid ();
/* next we close all open files */
-#if defined(OPEN_MAX)
- for (fd = 0; fd < OPEN_MAX; fd++)
- close (fd);
-#elif defined(_POSIX_OPEN_MAX)
- for (fd = 0; fd < _POSIX_OPEN_MAX; fd++)
+ for (fd = 0; fd < getdtablesize(); fd++)
close (fd);
close (fd);
-#else
- close (0);
- close (1);
- close (2);
-#endif
/* now the second fork() */
if ((pid = fork ()) == 0) {
/* now the second fork() */
if ((pid = fork ()) == 0) {