diff options
author | Timo Sirainen <tss@iki.fi> | 2005-08-09 18:30:22 +0300 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2005-08-09 22:28:19 -0700 |
commit | 4ec99bf080f2d95c7c3d706f65eea1c6b9302f23 (patch) | |
tree | d4645413f012a970eb7744004fe829aa2786a067 /refs.c | |
parent | 96ad15ae2ff6416cf04c4c75a11783632cdc8fb4 (diff) | |
download | git-4ec99bf080f2d95c7c3d706f65eea1c6b9302f23.tar.gz |
[PATCH] -Werror fixes
GCC's format __attribute__ is good for checking errors, especially
with -Wformat=2 parameter. This fixes most of the reported problems
against 2005-08-09 snapshot.
Diffstat (limited to 'refs.c')
-rw-r--r-- | refs.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -6,7 +6,7 @@ static int read_ref(const char *refname, unsigned char *sha1) { int ret = -1; - int fd = open(git_path(refname), O_RDONLY); + int fd = open(git_path("%s", refname), O_RDONLY); if (fd >= 0) { char buffer[60]; @@ -20,7 +20,7 @@ static int read_ref(const char *refname, unsigned char *sha1) static int do_for_each_ref(const char *base, int (*fn)(const char *path, const unsigned char *sha1)) { int retval = 0; - DIR *dir = opendir(git_path(base)); + DIR *dir = opendir(git_path("%s", base)); if (dir) { struct dirent *de; @@ -46,7 +46,7 @@ static int do_for_each_ref(const char *base, int (*fn)(const char *path, const u if (namelen > 255) continue; memcpy(path + baselen, de->d_name, namelen+1); - if (lstat(git_path(path), &st) < 0) + if (lstat(git_path("%s", path), &st) < 0) continue; if (S_ISDIR(st.st_mode)) { retval = do_for_each_ref(path, fn); |