提交 6b0c3121 编写于 作者: L Linus Torvalds

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.
上级 ca67f002
......@@ -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>
......
......@@ -7,9 +7,7 @@
#include <pwd.h>
#include <time.h>
#include <string.h>
#include <ctype.h>
#include <time.h>
#define BLOCKING (1ul << 14)
......
#include "tag.h"
#include "commit.h"
#include "cache.h"
#include <string.h>
#include <limits.h>
const char *commit_type = "commit";
......
......@@ -4,9 +4,6 @@
* Copyright (C) Linus Torvalds, 2005
*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <time.h>
......
......@@ -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 {
......
/*
* Copyright (C) 2005 Junio C Hamano
*/
#include <limits.h>
#include "cache.h"
#include "strbuf.h"
#include "diff.h"
......
......@@ -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"
......
#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"
......
/*
* 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;
......
......@@ -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;
......
......@@ -3,7 +3,6 @@
*
* Copyright (C) Linus Torvalds, 2005
*/
#include <stdarg.h>
#include "cache.h"
struct cache_entry **active_cache = NULL;
......
#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"
......
......@@ -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"
......
......@@ -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)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册