From 5d410cb7d35edeba1d12d797c0353a793d383f15 Mon Sep 17 00:00:00 2001 From: Nathan Fisher Date: Mon, 7 Aug 2023 19:15:20 -0400 Subject: [PATCH] Declare why certain headers are included --- include/haggis.h | 4 ++-- include/jobq.h | 2 -- src/haggis.c | 18 ++++++++---------- src/jobq.c | 1 + 4 files changed, 11 insertions(+), 14 deletions(-) diff --git a/include/haggis.h b/include/haggis.h index 645fc3c..1972463 100644 --- a/include/haggis.h +++ b/include/haggis.h @@ -34,8 +34,8 @@ #define HAGGIS_H #include "linklist.h" -#include -#include +#include // uint_t +#include // FILE typedef uint8_t u8; diff --git a/include/jobq.h b/include/jobq.h index 2b09e68..79aff62 100644 --- a/include/jobq.h +++ b/include/jobq.h @@ -34,8 +34,6 @@ #define JOBQ_H #include -#include -#include #include "haggis.h" diff --git a/src/haggis.c b/src/haggis.c index dae53ce..80400bc 100644 --- a/src/haggis.c +++ b/src/haggis.c @@ -30,10 +30,9 @@ * other than his own. */ -#include -#include +#include // PATH_MAX #include -#include +#include // uint_t #if defined(__FreeBSD__) || defined(__DragonFly__) #include @@ -48,13 +47,12 @@ #include #endif /* if defined (__FreeBSD__) */ -#include -#include -#include -#include -#include -#include -#include +#include // fopen, fread, fwrite, FILE +#include // free, malloc +#include // memcpy, strlen +#include // readlink +#include // stat +#include // major, minor, dev_t #include "bytes.h" #include "haggis.h" diff --git a/src/jobq.c b/src/jobq.c index e402dce..85367e3 100644 --- a/src/jobq.c +++ b/src/jobq.c @@ -29,6 +29,7 @@ * as such so that the author does not get blamed for bugs * other than his own. */ +#include // free, malloc #include "jobq.h"