From 38837035170177b71e77b6bbc25bcb8dceb7b7ad Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan@rename-it.nl>
Date: Thu, 26 Aug 2010 00:35:19 +0200
Subject: [PATCH] Removed spurious old stdio.h (top) includes; these cause
 compile issues on specific systems.

---
 src/lib-sieve/plugins/copy/ext-copy.c                        | 2 --
 src/lib-sieve/plugins/enotify/ext-enotify.c                  | 2 --
 src/lib-sieve/plugins/enotify/tst-notify-method-capability.c | 2 --
 src/lib-sieve/plugins/mailbox/ext-mailbox.c                  | 2 --
 src/lib-sieve/plugins/notify/ext-notify.c                    | 2 --
 src/lib-sieve/sieve-match-types.c                            | 2 --
 src/lib-sieve/sieve-parser.c                                 | 2 --
 src/lib-sieve/sieve.h                                        | 2 --
 src/lib-sievestorage/sieve-storage-list.h                    | 5 -----
 9 files changed, 21 deletions(-)

diff --git a/src/lib-sieve/plugins/copy/ext-copy.c b/src/lib-sieve/plugins/copy/ext-copy.c
index f44dda7ff..212e7748e 100644
--- a/src/lib-sieve/plugins/copy/ext-copy.c
+++ b/src/lib-sieve/plugins/copy/ext-copy.c
@@ -11,8 +11,6 @@
  *
  */
 
-#include <stdio.h>
-
 #include "sieve-common.h"
 
 #include "sieve-code.h"
diff --git a/src/lib-sieve/plugins/enotify/ext-enotify.c b/src/lib-sieve/plugins/enotify/ext-enotify.c
index 70915ce14..4caad0e9a 100644
--- a/src/lib-sieve/plugins/enotify/ext-enotify.c
+++ b/src/lib-sieve/plugins/enotify/ext-enotify.c
@@ -11,8 +11,6 @@
  *
  */
 
-#include <stdio.h>
-
 #include "sieve-common.h"
 
 #include "sieve-code.h"
diff --git a/src/lib-sieve/plugins/enotify/tst-notify-method-capability.c b/src/lib-sieve/plugins/enotify/tst-notify-method-capability.c
index 412582d09..dc7c06bdd 100644
--- a/src/lib-sieve/plugins/enotify/tst-notify-method-capability.c
+++ b/src/lib-sieve/plugins/enotify/tst-notify-method-capability.c
@@ -1,8 +1,6 @@
 /* Copyright (c) 2002-2010 Pigeonhole authors, see the included COPYING file
  */
 
-#include <stdio.h>
-
 #include "sieve-common.h"
 #include "sieve-commands.h"
 #include "sieve-stringlist.h"
diff --git a/src/lib-sieve/plugins/mailbox/ext-mailbox.c b/src/lib-sieve/plugins/mailbox/ext-mailbox.c
index 8bc509e7c..8ed35f1fe 100644
--- a/src/lib-sieve/plugins/mailbox/ext-mailbox.c
+++ b/src/lib-sieve/plugins/mailbox/ext-mailbox.c
@@ -11,8 +11,6 @@
  *
  */
 
-#include <stdio.h>
-
 #include "sieve-common.h"
 
 #include "sieve-code.h"
diff --git a/src/lib-sieve/plugins/notify/ext-notify.c b/src/lib-sieve/plugins/notify/ext-notify.c
index 9c709fce6..f3500dac8 100644
--- a/src/lib-sieve/plugins/notify/ext-notify.c
+++ b/src/lib-sieve/plugins/notify/ext-notify.c
@@ -11,8 +11,6 @@
  *
  */
 
-#include <stdio.h>
-
 #include "sieve-common.h"
 
 #include "sieve-code.h"
diff --git a/src/lib-sieve/sieve-match-types.c b/src/lib-sieve/sieve-match-types.c
index 6185e3d68..7e1734479 100644
--- a/src/lib-sieve/sieve-match-types.c
+++ b/src/lib-sieve/sieve-match-types.c
@@ -1,8 +1,6 @@
 /* Copyright (c) 2002-2010 Pigeonhole authors, see the included COPYING file
  */
  
-#include <stdio.h>
-
 #include "lib.h"
 #include "compat.h"
 #include "mempool.h"
diff --git a/src/lib-sieve/sieve-parser.c b/src/lib-sieve/sieve-parser.c
index b894176e1..675472ceb 100644
--- a/src/lib-sieve/sieve-parser.c
+++ b/src/lib-sieve/sieve-parser.c
@@ -1,8 +1,6 @@
 /* Copyright (c) 2002-2010 Pigeonhole authors, see the included COPYING file 
  */
  
-#include <stdio.h>
-
 #include "lib.h"
 #include "istream.h"
 #include "failures.h"
diff --git a/src/lib-sieve/sieve.h b/src/lib-sieve/sieve.h
index 0ecaa736e..082e95acc 100644
--- a/src/lib-sieve/sieve.h
+++ b/src/lib-sieve/sieve.h
@@ -4,8 +4,6 @@
 #ifndef __SIEVE_H
 #define __SIEVE_H
 
-#include <stdio.h>
-
 struct sieve_script;
 struct sieve_binary;
 
diff --git a/src/lib-sievestorage/sieve-storage-list.h b/src/lib-sievestorage/sieve-storage-list.h
index e8511a543..6e13b96c3 100644
--- a/src/lib-sievestorage/sieve-storage-list.h
+++ b/src/lib-sievestorage/sieve-storage-list.h
@@ -8,11 +8,6 @@
 #include "str.h"
 #include "sieve-storage.h"
 
-#include <stdio.h>
-#include <stdlib.h>
-#include <dirent.h>
-#include <sys/stat.h>
-
 struct sieve_list_context;
 
 /* Create a context for listing the scripts in the storage */
-- 
GitLab