diff --git a/legacy/eio/src/lib/eio_dir.c b/legacy/eio/src/lib/eio_dir.c index 6578d66487..6b4456ff93 100644 --- a/legacy/eio/src/lib/eio_dir.c +++ b/legacy/eio/src/lib/eio_dir.c @@ -16,36 +16,7 @@ * License along with this library; * if not, see . */ - -#define _FILE_OFFSET_BITS 64 - -#ifdef HAVE_CONFIG_H -# include "config.h" -#endif - -#include -#include - -#ifndef _MSC_VER -# include -# include -#endif - -#ifdef HAVE_FEATURES_H -# include -#endif -#include -#include - -#include -#include -#include -#include -#include -#include - #include "eio_private.h" - #include "Eio.h" static int diff --git a/legacy/eio/src/lib/eio_file.c b/legacy/eio/src/lib/eio_file.c index fadd3eed89..7d317b79fc 100644 --- a/legacy/eio/src/lib/eio_file.c +++ b/legacy/eio/src/lib/eio_file.c @@ -18,35 +18,7 @@ * License along with this library; * if not, see . */ - -#define _FILE_OFFSET_BITS 64 - -#ifdef HAVE_CONFIG_H -# include "config.h" -#endif - -#include -#include - -#ifndef _MSC_VER -# include -# include -#endif - -#ifdef HAVE_FEATURES_H -# include -#endif -#include -#include - -#include -#include -#include -#include -#include - #include "eio_private.h" - #include "Eio.h" static void diff --git a/legacy/eio/src/lib/eio_main.c b/legacy/eio/src/lib/eio_main.c index e600d7355e..31b5fcbb18 100644 --- a/legacy/eio/src/lib/eio_main.c +++ b/legacy/eio/src/lib/eio_main.c @@ -16,16 +16,7 @@ * License along with this library; * if not, see . */ - -#ifdef HAVE_CONFIG_H -# include "config.h" -#endif - -#include -#include - #include "eio_private.h" - #include "Eio.h" static int _eio_count = 0; diff --git a/legacy/eio/src/lib/eio_private.h b/legacy/eio/src/lib/eio_private.h index 4806755732..b8528e025c 100644 --- a/legacy/eio/src/lib/eio_private.h +++ b/legacy/eio/src/lib/eio_private.h @@ -1,11 +1,40 @@ #ifndef EIO_PRIVATE_H_ #define EIO_PRIVATE_H_ -#include +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif +#ifndef _GNU_SOURCE +# define _GNU_SOURCE +#endif + +#ifdef HAVE_FEATURES_H +# include +#endif + +#ifndef _FILE_OFFSET_BITS +# define _FILE_OFFSET_BITS 64 +#endif + +#include +#include + +#ifndef _MSC_VER +# include +# include +#endif + +#include +#include #include #include -#include +#include +#include +#include +#include + +#include #include "Eio.h" diff --git a/legacy/eio/src/lib/eio_single.c b/legacy/eio/src/lib/eio_single.c index af5b6a7ad1..8407b2e819 100644 --- a/legacy/eio/src/lib/eio_single.c +++ b/legacy/eio/src/lib/eio_single.c @@ -18,15 +18,7 @@ * License along with this library; * if not, see . */ - -#ifdef HAVE_CONFIG_H -# include "config.h" -#endif - -#include - #include "eio_private.h" - #include "Eio.h" void