More static
There still are quite a few symbols that ought to be static. Signed-off-by: Junio C Hamano <gitster@pobox.com>maint
							parent
							
								
									b79d18c92d
								
							
						
					
					
						commit
						4175e9e3a8
					
				|  | @ -25,7 +25,7 @@ static const char *cherry_pick_usage = "git-cherry-pick [--edit] [-n] [-r] [-x] | |||
|  | ||||
| static int edit; | ||||
| static int replay; | ||||
| enum { REVERT, CHERRY_PICK } action; | ||||
| static enum { REVERT, CHERRY_PICK } action; | ||||
| static int no_commit; | ||||
| static struct commit *commit; | ||||
| static int needed_deref; | ||||
|  | @ -129,7 +129,7 @@ static char *get_encoding(const char *message) | |||
| 	return NULL; | ||||
| } | ||||
|  | ||||
| struct lock_file msg_file; | ||||
| static struct lock_file msg_file; | ||||
| static int msg_fd; | ||||
|  | ||||
| static void add_to_msg(const char *string) | ||||
|  |  | |||
							
								
								
									
										1
									
								
								cache.h
								
								
								
								
							
							
						
						
									
										1
									
								
								cache.h
								
								
								
								
							|  | @ -369,7 +369,6 @@ extern int move_temp_to_file(const char *tmpfile, const char *filename); | |||
|  | ||||
| extern int has_sha1_pack(const unsigned char *sha1, const char **ignore); | ||||
| extern int has_sha1_file(const unsigned char *sha1); | ||||
| extern void *map_sha1_file(const unsigned char *sha1, unsigned long *); | ||||
|  | ||||
| extern int has_pack_file(const unsigned char *sha1); | ||||
| extern int has_pack_index(const unsigned char *sha1); | ||||
|  |  | |||
							
								
								
									
										2
									
								
								commit.c
								
								
								
								
							
							
						
						
									
										2
									
								
								commit.c
								
								
								
								
							|  | @ -27,7 +27,7 @@ struct sort_node | |||
|  | ||||
| const char *commit_type = "commit"; | ||||
|  | ||||
| struct cmt_fmt_map { | ||||
| static struct cmt_fmt_map { | ||||
| 	const char *n; | ||||
| 	size_t cmp_len; | ||||
| 	enum cmit_fmt v; | ||||
|  |  | |||
							
								
								
									
										55
									
								
								csum-file.c
								
								
								
								
							
							
						
						
									
										55
									
								
								csum-file.c
								
								
								
								
							|  | @ -73,33 +73,6 @@ int sha1write(struct sha1file *f, void *buf, unsigned int count) | |||
| 	return 0; | ||||
| } | ||||
|  | ||||
| struct sha1file *sha1create(const char *fmt, ...) | ||||
| { | ||||
| 	struct sha1file *f; | ||||
| 	unsigned len; | ||||
| 	va_list arg; | ||||
| 	int fd; | ||||
|  | ||||
| 	f = xmalloc(sizeof(*f)); | ||||
|  | ||||
| 	va_start(arg, fmt); | ||||
| 	len = vsnprintf(f->name, sizeof(f->name), fmt, arg); | ||||
| 	va_end(arg); | ||||
| 	if (len >= PATH_MAX) | ||||
| 		die("you wascally wabbit, you"); | ||||
| 	f->namelen = len; | ||||
|  | ||||
| 	fd = open(f->name, O_CREAT | O_EXCL | O_WRONLY, 0666); | ||||
| 	if (fd < 0) | ||||
| 		die("unable to open %s (%s)", f->name, strerror(errno)); | ||||
| 	f->fd = fd; | ||||
| 	f->error = 0; | ||||
| 	f->offset = 0; | ||||
| 	f->do_crc = 0; | ||||
| 	SHA1_Init(&f->ctx); | ||||
| 	return f; | ||||
| } | ||||
|  | ||||
| struct sha1file *sha1fd(int fd, const char *name) | ||||
| { | ||||
| 	struct sha1file *f; | ||||
|  | @ -121,34 +94,6 @@ struct sha1file *sha1fd(int fd, const char *name) | |||
| 	return f; | ||||
| } | ||||
|  | ||||
| int sha1write_compressed(struct sha1file *f, void *in, unsigned int size, int level) | ||||
| { | ||||
| 	z_stream stream; | ||||
| 	unsigned long maxsize; | ||||
| 	void *out; | ||||
|  | ||||
| 	memset(&stream, 0, sizeof(stream)); | ||||
| 	deflateInit(&stream, level); | ||||
| 	maxsize = deflateBound(&stream, size); | ||||
| 	out = xmalloc(maxsize); | ||||
|  | ||||
| 	/* Compress it */ | ||||
| 	stream.next_in = in; | ||||
| 	stream.avail_in = size; | ||||
|  | ||||
| 	stream.next_out = out; | ||||
| 	stream.avail_out = maxsize; | ||||
|  | ||||
| 	while (deflate(&stream, Z_FINISH) == Z_OK) | ||||
| 		/* nothing */; | ||||
| 	deflateEnd(&stream); | ||||
|  | ||||
| 	size = stream.total_out; | ||||
| 	sha1write(f, out, size); | ||||
| 	free(out); | ||||
| 	return size; | ||||
| } | ||||
|  | ||||
| void crc32_begin(struct sha1file *f) | ||||
| { | ||||
| 	f->crc32 = crc32(0, Z_NULL, 0); | ||||
|  |  | |||
|  | @ -13,10 +13,8 @@ struct sha1file { | |||
| }; | ||||
|  | ||||
| extern struct sha1file *sha1fd(int fd, const char *name); | ||||
| extern struct sha1file *sha1create(const char *fmt, ...) __attribute__((format (printf, 1, 2))); | ||||
| extern int sha1close(struct sha1file *, unsigned char *, int); | ||||
| extern int sha1write(struct sha1file *, void *, unsigned int); | ||||
| extern int sha1write_compressed(struct sha1file *, void *, unsigned int, int); | ||||
| extern void crc32_begin(struct sha1file *); | ||||
| extern uint32_t crc32_end(struct sha1file *); | ||||
|  | ||||
|  |  | |||
|  | @ -7,7 +7,7 @@ struct cmdname_help | |||
|     char help[80]; | ||||
| }; | ||||
|  | ||||
| struct cmdname_help common_cmds[] = {" | ||||
| static struct cmdname_help common_cmds[] = {" | ||||
|  | ||||
| sort <<\EOF | | ||||
| add | ||||
|  |  | |||
							
								
								
									
										2
									
								
								refs.c
								
								
								
								
							
							
						
						
									
										2
									
								
								refs.c
								
								
								
								
							|  | @ -150,7 +150,7 @@ static struct ref_list *sort_ref_list(struct ref_list *list) | |||
|  * Future: need to be in "struct repository" | ||||
|  * when doing a full libification. | ||||
|  */ | ||||
| struct cached_refs { | ||||
| static struct cached_refs { | ||||
| 	char did_loose; | ||||
| 	char did_packed; | ||||
| 	struct ref_list *loose; | ||||
|  |  | |||
|  | @ -959,7 +959,7 @@ int check_sha1_signature(const unsigned char *sha1, void *map, unsigned long siz | |||
| 	return hashcmp(sha1, real_sha1) ? -1 : 0; | ||||
| } | ||||
|  | ||||
| void *map_sha1_file(const unsigned char *sha1, unsigned long *size) | ||||
| static void *map_sha1_file(const unsigned char *sha1, unsigned long *size) | ||||
| { | ||||
| 	struct stat st; | ||||
| 	void *map; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Junio C Hamano
						Junio C Hamano