Include file cleanups..

Add <limits.h> to the include files handled by "cache.h", and remove
extraneous #include directives from various .c files. The rule is that
"cache.h" gets all the basic stuff, so that we'll have as few system
dependencies as possible.
This commit is contained in:
Linus Torvalds 2005-05-22 11:54:17 -07:00
parent ca67f00219
commit 6b0c312106
14 changed files with 1 additions and 35 deletions

View File

@ -10,6 +10,7 @@
#include <stdarg.h>
#include <string.h>
#include <errno.h>
#include <limits.h>
#include <sys/mman.h>
#include <sys/param.h>
#include <netinet/in.h>

View File

@ -7,9 +7,7 @@
#include <pwd.h>
#include <time.h>
#include <string.h>
#include <ctype.h>
#include <time.h>
#define BLOCKING (1ul << 14)

View File

@ -1,8 +1,6 @@
#include "tag.h"
#include "commit.h"
#include "cache.h"
#include <string.h>
#include <limits.h>
const char *commit_type = "commit";

3
date.c
View File

@ -4,9 +4,6 @@
* Copyright (C) Linus Torvalds, 2005
*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <time.h>

View File

@ -5,7 +5,6 @@
#include "tag.h"
#include "delta.h"
#include "cache.h"
#include <string.h>
/* the delta object definition (it can alias any other object) */
struct delta {

View File

@ -1,7 +1,6 @@
/*
* Copyright (C) 2005 Junio C Hamano
*/
#include <limits.h>
#include "cache.h"
#include "strbuf.h"
#include "diff.h"

1
diff.c
View File

@ -4,7 +4,6 @@
#include <sys/types.h>
#include <sys/wait.h>
#include <signal.h>
#include <limits.h>
#include "cache.h"
#include "diff.h"
#include "diffcore.h"

View File

@ -1,11 +1,5 @@
#include <fcntl.h>
#include <unistd.h>
#include <string.h>
#include <stdlib.h>
#include "cache.h"
#include "commit.h"
#include <errno.h>
#include <stdio.h>
#include "pull.h"

View File

@ -1,15 +1,8 @@
/*
* Copyright (C) 2005 Junio C Hamano
*/
#include <fcntl.h>
#include <unistd.h>
#include <string.h>
#include <stdlib.h>
#include <limits.h>
#include "cache.h"
#include "commit.h"
#include <errno.h>
#include <stdio.h>
#include "pull.h"
static int use_link = 0;

View File

@ -5,8 +5,6 @@
#include "cache.h"
#include "tag.h"
#include "delta.h"
#include <stdlib.h>
#include <string.h>
struct object **objs;
int nr_objs;

View File

@ -3,7 +3,6 @@
*
* Copyright (C) Linus Torvalds, 2005
*/
#include <stdarg.h>
#include "cache.h"
struct cache_entry **active_cache = NULL;

View File

@ -1,11 +1,5 @@
#include <fcntl.h>
#include <unistd.h>
#include <string.h>
#include <stdlib.h>
#include "cache.h"
#include "commit.h"
#include <errno.h>
#include <stdio.h>
#include "rsh.h"
#include "pull.h"

View File

@ -6,8 +6,6 @@
* This handles basic git sha1 object files - packing, unpacking,
* creation etc.
*/
#include <stdarg.h>
#include <limits.h>
#include "cache.h"
#include "delta.h"

View File

@ -3,7 +3,6 @@
*
* Copyright (C) Linus Torvalds, 2005
*/
#include <stdarg.h>
#include "cache.h"
static void report(const char *prefix, const char *err, va_list params)