Fix sparse warnings.

Mainly making a lot of local functions and variables be marked "static",
but there was a "zero as NULL" warning in there too.
This commit is contained in:
Linus Torvalds
2005-07-03 10:10:45 -07:00
parent 44c9e8594e
commit 6da4016aea
9 changed files with 18 additions and 18 deletions

View File

@ -4,10 +4,10 @@
#include <string.h>
unsigned char local_version = 1;
unsigned char remote_version = 0;
static unsigned char local_version = 1;
static unsigned char remote_version = 0;
int serve_object(int fd_in, int fd_out) {
static int serve_object(int fd_in, int fd_out) {
ssize_t size;
int posn = 0;
unsigned char sha1[20];
@ -57,7 +57,7 @@ int serve_object(int fd_in, int fd_out) {
return 0;
}
int serve_version(int fd_in, int fd_out)
static int serve_version(int fd_in, int fd_out)
{
if (read(fd_in, &remote_version, 1) < 1)
return -1;
@ -65,7 +65,7 @@ int serve_version(int fd_in, int fd_out)
return 0;
}
int serve_ref(int fd_in, int fd_out)
static int serve_ref(int fd_in, int fd_out)
{
char ref[PATH_MAX];
unsigned char sha1[20];
@ -86,7 +86,7 @@ int serve_ref(int fd_in, int fd_out)
}
void service(int fd_in, int fd_out) {
static void service(int fd_in, int fd_out) {
char type;
int retval;
do {