From 1bc010665e53bdf226370ab12a7ae3f87250df4d Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Tue, 19 Apr 2016 11:21:06 +0100 Subject: Reduce unecessary use of directory entry headers The config header was causing many source files to unecessarily include the dirent headers causing extra dependancies. This has been fixed by providing a utility dirent header that provides a common API across all platforms while removing the unecessary dirent header usage. --- content/fetchers/about.c | 2 +- content/fetchers/file.c | 2 +- content/fetchers/resource.c | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) (limited to 'content') diff --git a/content/fetchers/about.c b/content/fetchers/about.c index eeea3d992..cf66a622b 100644 --- a/content/fetchers/about.c +++ b/content/fetchers/about.c @@ -37,7 +37,6 @@ #include #include #include -#include #include #include @@ -46,6 +45,7 @@ #include "testament.h" #include "utils/config.h" +#include "utils/dirent.h" #include "content/fetch.h" #include "content/fetchers.h" #include "content/fetchers/about.h" diff --git a/content/fetchers/file.c b/content/fetchers/file.c index c2f8bed2f..ff40386fe 100644 --- a/content/fetchers/file.c +++ b/content/fetchers/file.c @@ -36,7 +36,6 @@ #include #include #include -#include #include #include @@ -46,6 +45,7 @@ #include +#include "utils/dirent.h" #include "utils/corestrings.h" #include "utils/nsoption.h" #include "utils/errors.h" diff --git a/content/fetchers/resource.c b/content/fetchers/resource.c index 7a55b54ed..2db414d68 100644 --- a/content/fetchers/resource.c +++ b/content/fetchers/resource.c @@ -33,13 +33,12 @@ #include #include #include -#include #include #include #include -#include "utils/config.h" +#include "utils/dirent.h" #include "utils/errors.h" #include "utils/corestrings.h" #include "utils/nsoption.h" -- cgit v1.2.3