From 593dde9fdae6f48e5aa7441e0275a07abe81c26d Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan@rename-it.nl> Date: Wed, 23 Sep 2015 22:54:11 +0200 Subject: [PATCH] Remove now-unnecessary direct stdlib.h #includes. --- src/lib-sieve-tool/mail-raw.c | 1 - src/lib-sieve-tool/sieve-tool.c | 1 - src/lib-sieve/plugins/include/ext-include-common.c | 1 - src/lib-sieve/plugins/subaddress/ext-subaddress.c | 1 - src/lib-sieve/sieve-common.h | 1 - src/lib-sieve/sieve-error.c | 1 - src/lib-sieve/sieve-lexer.c | 1 - src/lib-sieve/sieve-settings.c | 1 - src/lib-sieve/sieve.c | 1 - src/lib-sieve/storage/file/sieve-file-script-sequence.c | 1 - src/lib-sieve/storage/file/sieve-file-script.c | 1 - src/lib-sieve/storage/file/sieve-file-storage-list.c | 1 - src/lib-sieve/storage/file/sieve-file-storage-quota.c | 1 - src/lib-sieve/storage/file/sieve-file-storage-save.c | 1 - src/lib-sieve/storage/file/sieve-file-storage.c | 1 - src/lib-sieve/storage/ldap/sieve-ldap-db.c | 1 - src/lib-sieve/util/realpath.c | 1 - src/managesieve-login/client-authenticate.c | 1 - src/managesieve-login/client.c | 1 - src/managesieve-login/managesieve-login-settings-plugin.c | 1 - src/managesieve/cmd-noop.c | 1 - src/managesieve/main.c | 1 - src/managesieve/managesieve-client.c | 1 - src/managesieve/managesieve-commands.c | 1 - src/managesieve/managesieve-settings.c | 1 - src/plugins/lda-sieve/lda-sieve-plugin.c | 1 - src/plugins/sieve-extprograms/sieve-extprograms-common.c | 1 - src/sieve-tools/sieve-dump.c | 1 - src/sieve-tools/sieve-filter.c | 1 - src/sieve-tools/sieve-test.c | 1 - src/sieve-tools/sievec.c | 1 - src/testsuite/testsuite-common.c | 1 - src/testsuite/testsuite.c | 1 - 33 files changed, 33 deletions(-) diff --git a/src/lib-sieve-tool/mail-raw.c b/src/lib-sieve-tool/mail-raw.c index 687e9be15..40ec8abc3 100644 --- a/src/lib-sieve-tool/mail-raw.c +++ b/src/lib-sieve-tool/mail-raw.c @@ -20,7 +20,6 @@ #include "mail-raw.h" #include <stdio.h> -#include <stdlib.h> #include <unistd.h> #include <fcntl.h> #include <pwd.h> diff --git a/src/lib-sieve-tool/sieve-tool.c b/src/lib-sieve-tool/sieve-tool.c index 5b48cfd0f..6968462d0 100644 --- a/src/lib-sieve-tool/sieve-tool.c +++ b/src/lib-sieve-tool/sieve-tool.c @@ -24,7 +24,6 @@ #include "sieve-tool.h" #include <stdio.h> -#include <stdlib.h> #include <unistd.h> #include <fcntl.h> #include <pwd.h> diff --git a/src/lib-sieve/plugins/include/ext-include-common.c b/src/lib-sieve/plugins/include/ext-include-common.c index f6e108017..b50acd36a 100644 --- a/src/lib-sieve/plugins/include/ext-include-common.c +++ b/src/lib-sieve/plugins/include/ext-include-common.c @@ -23,7 +23,6 @@ #include "ext-include-binary.h" #include "ext-include-variables.h" -#include <stdlib.h> /* * Forward declarations diff --git a/src/lib-sieve/plugins/subaddress/ext-subaddress.c b/src/lib-sieve/plugins/subaddress/ext-subaddress.c index e200aed11..d550d7cd4 100644 --- a/src/lib-sieve/plugins/subaddress/ext-subaddress.c +++ b/src/lib-sieve/plugins/subaddress/ext-subaddress.c @@ -23,7 +23,6 @@ #include "sieve-generator.h" #include "sieve-interpreter.h" -#include <stdlib.h> #include <string.h> /* diff --git a/src/lib-sieve/sieve-common.h b/src/lib-sieve/sieve-common.h index c45cbad4c..fe75e45ed 100644 --- a/src/lib-sieve/sieve-common.h +++ b/src/lib-sieve/sieve-common.h @@ -10,7 +10,6 @@ #include "sieve-types.h" #include <sys/types.h> -#include <stdlib.h> /* * Types diff --git a/src/lib-sieve/sieve-error.c b/src/lib-sieve/sieve-error.c index 671fa831a..6b6d391d9 100644 --- a/src/lib-sieve/sieve-error.c +++ b/src/lib-sieve/sieve-error.c @@ -15,7 +15,6 @@ #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> -#include <stdlib.h> #include <unistd.h> #include <stdio.h> diff --git a/src/lib-sieve/sieve-lexer.c b/src/lib-sieve/sieve-lexer.c index c68499aea..6a09d9021 100644 --- a/src/lib-sieve/sieve-lexer.c +++ b/src/lib-sieve/sieve-lexer.c @@ -18,7 +18,6 @@ #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> -#include <stdlib.h> #include <unistd.h> #include <ctype.h> diff --git a/src/lib-sieve/sieve-settings.c b/src/lib-sieve/sieve-settings.c index 4bc4d92ab..0997a2e72 100644 --- a/src/lib-sieve/sieve-settings.c +++ b/src/lib-sieve/sieve-settings.c @@ -8,7 +8,6 @@ #include "sieve-error.h" #include "sieve-settings.h" -#include <stdlib.h> #include <ctype.h> // FIXME: add to dovecot diff --git a/src/lib-sieve/sieve.c b/src/lib-sieve/sieve.c index c78175fda..765222783 100644 --- a/src/lib-sieve/sieve.c +++ b/src/lib-sieve/sieve.c @@ -32,7 +32,6 @@ #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> -#include <stdlib.h> #include <unistd.h> #include <stdio.h> #include <dirent.h> diff --git a/src/lib-sieve/storage/file/sieve-file-script-sequence.c b/src/lib-sieve/storage/file/sieve-file-script-sequence.c index 2cdb54f26..35e94a83c 100644 --- a/src/lib-sieve/storage/file/sieve-file-script-sequence.c +++ b/src/lib-sieve/storage/file/sieve-file-script-sequence.c @@ -12,7 +12,6 @@ #include "sieve-file-storage.h" #include <stdio.h> -#include <stdlib.h> #include <dirent.h> /* diff --git a/src/lib-sieve/storage/file/sieve-file-script.c b/src/lib-sieve/storage/file/sieve-file-script.c index 656bcb7ac..23d499a5c 100644 --- a/src/lib-sieve/storage/file/sieve-file-script.c +++ b/src/lib-sieve/storage/file/sieve-file-script.c @@ -14,7 +14,6 @@ #include "sieve-file-storage.h" #include <stdio.h> -#include <stdlib.h> #include <unistd.h> #include <ctype.h> #include <time.h> diff --git a/src/lib-sieve/storage/file/sieve-file-storage-list.c b/src/lib-sieve/storage/file/sieve-file-storage-list.c index 6bbe2382a..4d2a403fe 100644 --- a/src/lib-sieve/storage/file/sieve-file-storage-list.c +++ b/src/lib-sieve/storage/file/sieve-file-storage-list.c @@ -10,7 +10,6 @@ #include "sieve-file-storage.h" #include <stdio.h> -#include <stdlib.h> #include <dirent.h> struct sieve_file_list_context { diff --git a/src/lib-sieve/storage/file/sieve-file-storage-quota.c b/src/lib-sieve/storage/file/sieve-file-storage-quota.c index 089300565..04d85820e 100644 --- a/src/lib-sieve/storage/file/sieve-file-storage-quota.c +++ b/src/lib-sieve/storage/file/sieve-file-storage-quota.c @@ -10,7 +10,6 @@ #include "sieve-file-storage.h" #include <stdio.h> -#include <stdlib.h> #include <dirent.h> #include <unistd.h> #include <fcntl.h> diff --git a/src/lib-sieve/storage/file/sieve-file-storage-save.c b/src/lib-sieve/storage/file/sieve-file-storage-save.c index 65ace9804..b2f8b2ff4 100644 --- a/src/lib-sieve/storage/file/sieve-file-storage-save.c +++ b/src/lib-sieve/storage/file/sieve-file-storage-save.c @@ -14,7 +14,6 @@ #include "sieve-file-storage.h" #include <stdio.h> -#include <stdlib.h> #include <unistd.h> #include <fcntl.h> #include <utime.h> diff --git a/src/lib-sieve/storage/file/sieve-file-storage.c b/src/lib-sieve/storage/file/sieve-file-storage.c index 4eb15457b..81b2cb892 100644 --- a/src/lib-sieve/storage/file/sieve-file-storage.c +++ b/src/lib-sieve/storage/file/sieve-file-storage.c @@ -21,7 +21,6 @@ #include "sieve-file-storage.h" #include <stdio.h> -#include <stdlib.h> #include <unistd.h> #include <ctype.h> #include <utime.h> diff --git a/src/lib-sieve/storage/ldap/sieve-ldap-db.c b/src/lib-sieve/storage/ldap/sieve-ldap-db.c index 04c9e9a96..ba9c492af 100644 --- a/src/lib-sieve/storage/ldap/sieve-ldap-db.c +++ b/src/lib-sieve/storage/ldap/sieve-ldap-db.c @@ -24,7 +24,6 @@ #include "istream.h" #include <stddef.h> -#include <stdlib.h> #include <unistd.h> struct db_ldap_result { diff --git a/src/lib-sieve/util/realpath.c b/src/lib-sieve/util/realpath.c index 624677603..6ed4da107 100644 --- a/src/lib-sieve/util/realpath.c +++ b/src/lib-sieve/util/realpath.c @@ -5,7 +5,6 @@ #include "realpath.h" -#include <stdlib.h> #include <unistd.h> #include <sys/types.h> #include <sys/stat.h> diff --git a/src/managesieve-login/client-authenticate.c b/src/managesieve-login/client-authenticate.c index 38e152d8e..577533c10 100644 --- a/src/managesieve-login/client-authenticate.c +++ b/src/managesieve-login/client-authenticate.c @@ -19,7 +19,6 @@ #include "client-authenticate.h" #include "managesieve-proxy.h" -#include <stdlib.h> const char *client_authenticate_get_capabilities (struct client *client) diff --git a/src/managesieve-login/client.c b/src/managesieve-login/client.c index c8df51347..5d025a152 100644 --- a/src/managesieve-login/client.c +++ b/src/managesieve-login/client.c @@ -23,7 +23,6 @@ #include "managesieve-login-settings.h" #include "managesieve-proxy.h" -#include <stdlib.h> /* Disconnect client when it sends too many bad commands */ #define CLIENT_MAX_BAD_COMMANDS 3 diff --git a/src/managesieve-login/managesieve-login-settings-plugin.c b/src/managesieve-login/managesieve-login-settings-plugin.c index 9579f3df6..b1745244e 100644 --- a/src/managesieve-login/managesieve-login-settings-plugin.c +++ b/src/managesieve-login/managesieve-login-settings-plugin.c @@ -16,7 +16,6 @@ #include <unistd.h> #include <sys/wait.h> #include <sysexits.h> -#include <stdlib.h> typedef enum { CAP_SIEVE, CAP_NOTIFY } capability_type_t; diff --git a/src/managesieve/cmd-noop.c b/src/managesieve/cmd-noop.c index 5ee37c6c0..0fbd2ecc1 100644 --- a/src/managesieve/cmd-noop.c +++ b/src/managesieve/cmd-noop.c @@ -9,7 +9,6 @@ #include "managesieve-common.h" #include "managesieve-commands.h" -#include <stdlib.h> bool cmd_noop(struct client_command_context *cmd) { diff --git a/src/managesieve/main.c b/src/managesieve/main.c index 1dde3659f..0828cf40c 100644 --- a/src/managesieve/main.c +++ b/src/managesieve/main.c @@ -24,7 +24,6 @@ #include "managesieve-capabilities.h" #include <stdio.h> -#include <stdlib.h> #include <unistd.h> #define IS_STANDALONE() \ diff --git a/src/managesieve/managesieve-client.c b/src/managesieve/managesieve-client.c index 493280083..d5f3c1e69 100644 --- a/src/managesieve/managesieve-client.c +++ b/src/managesieve/managesieve-client.c @@ -23,7 +23,6 @@ #include "managesieve-commands.h" #include "managesieve-client.h" -#include <stdlib.h> #include <unistd.h> extern struct mail_storage_callbacks mail_storage_callbacks; diff --git a/src/managesieve/managesieve-commands.c b/src/managesieve/managesieve-commands.c index 87d65069b..b13485232 100644 --- a/src/managesieve/managesieve-commands.c +++ b/src/managesieve/managesieve-commands.c @@ -7,7 +7,6 @@ #include "managesieve-common.h" #include "managesieve-commands.h" -#include <stdlib.h> /* Might want to combine this somewhere in a commands-common.c * to avoid duplicate code diff --git a/src/managesieve/managesieve-settings.c b/src/managesieve/managesieve-settings.c index d24d55970..092737074 100644 --- a/src/managesieve/managesieve-settings.c +++ b/src/managesieve/managesieve-settings.c @@ -12,7 +12,6 @@ #include "managesieve-settings.h" #include <stddef.h> -#include <stdlib.h> #include <unistd.h> static bool managesieve_settings_verify(void *_set, pool_t pool, diff --git a/src/plugins/lda-sieve/lda-sieve-plugin.c b/src/plugins/lda-sieve/lda-sieve-plugin.c index c5aa43117..e9ecaa9ed 100644 --- a/src/plugins/lda-sieve/lda-sieve-plugin.c +++ b/src/plugins/lda-sieve/lda-sieve-plugin.c @@ -20,7 +20,6 @@ #include "lda-sieve-log.h" #include "lda-sieve-plugin.h" -#include <stdlib.h> #include <sys/stat.h> #include <dirent.h> diff --git a/src/plugins/sieve-extprograms/sieve-extprograms-common.c b/src/plugins/sieve-extprograms/sieve-extprograms-common.c index cf52b80a9..deed367f9 100644 --- a/src/plugins/sieve-extprograms/sieve-extprograms-common.c +++ b/src/plugins/sieve-extprograms/sieve-extprograms-common.c @@ -36,7 +36,6 @@ #include "sieve-extprograms-common.h" -#include <stdlib.h> #include <unistd.h> #include <sys/types.h> #include <sys/wait.h> diff --git a/src/sieve-tools/sieve-dump.c b/src/sieve-tools/sieve-dump.c index 036824534..66978bc80 100644 --- a/src/sieve-tools/sieve-dump.c +++ b/src/sieve-tools/sieve-dump.c @@ -16,7 +16,6 @@ #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> -#include <stdlib.h> #include <unistd.h> #include <stdio.h> #include <sysexits.h> diff --git a/src/sieve-tools/sieve-filter.c b/src/sieve-tools/sieve-filter.c index 979096682..daf23a819 100644 --- a/src/sieve-tools/sieve-filter.c +++ b/src/sieve-tools/sieve-filter.c @@ -21,7 +21,6 @@ #include "sieve-tool.h" #include <stdio.h> -#include <stdlib.h> #include <unistd.h> #include <fcntl.h> #include <pwd.h> diff --git a/src/sieve-tools/sieve-test.c b/src/sieve-tools/sieve-test.c index bfe1bf04c..906264e48 100644 --- a/src/sieve-tools/sieve-test.c +++ b/src/sieve-tools/sieve-test.c @@ -21,7 +21,6 @@ #include "sieve-tool.h" #include <stdio.h> -#include <stdlib.h> #include <unistd.h> #include <fcntl.h> #include <pwd.h> diff --git a/src/sieve-tools/sievec.c b/src/sieve-tools/sievec.c index 9828bc4b0..69d968eaa 100644 --- a/src/sieve-tools/sievec.c +++ b/src/sieve-tools/sievec.c @@ -17,7 +17,6 @@ #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> -#include <stdlib.h> #include <unistd.h> #include <stdio.h> #include <dirent.h> diff --git a/src/testsuite/testsuite-common.c b/src/testsuite/testsuite-common.c index 00e719301..7be40df8b 100644 --- a/src/testsuite/testsuite-common.c +++ b/src/testsuite/testsuite-common.c @@ -33,7 +33,6 @@ #include "testsuite-result.h" #include "testsuite-smtp.h" -#include <stdlib.h> #include <string.h> #include <fcntl.h> #include <unistd.h> diff --git a/src/testsuite/testsuite.c b/src/testsuite/testsuite.c index 8c44b520e..38786b8cf 100644 --- a/src/testsuite/testsuite.c +++ b/src/testsuite/testsuite.c @@ -27,7 +27,6 @@ #include "testsuite-mailstore.h" #include <stdio.h> -#include <stdlib.h> #include <unistd.h> #include <fcntl.h> #include <pwd.h> -- GitLab