aboutsummaryrefslogtreecommitdiff
path: root/compat/mingw.h
diff options
context:
space:
mode:
authorRamsay Jones <ramsay@ramsay1.demon.co.uk>2010-12-04 19:00:51 +0000
committerJunio C Hamano <gitster@pobox.com>2010-12-09 16:02:53 -0800
commit93d85f57be00859f8adecd474da30a7279cd4ec2 (patch)
tree793ebf4b7b5c5cfc33f4210d0891c2ef3c3656bf /compat/mingw.h
parent1a3b5a3e5cfc00ca36bdbc07b3ffebcdfc9dd989 (diff)
downloadgit-93d85f57be00859f8adecd474da30a7279cd4ec2.tar.gz
git-93d85f57be00859f8adecd474da30a7279cd4ec2.tar.xz
msvc: Fix macro redefinition warnings
Commit 4091bfc (MinGW: Add missing file mode bit defines, 28-12-2009) causes the msvc build to issue many additional (currently 1008) macro redefinition warnings. The warnings relate to the S_IRUSR, S_IWUSR, S_IXUSR and S_IRWXU macros. In order to fix the warnings, we simply remove the offending macro definitions which, for both msvc and MinGW, are not required. Signed-off-by: Ramsay Jones <ramsay@ramsay1.demon.co.uk> Acked-by: Sebastian Schuberth <sschuberth@gmail.com> Acked-by: Johannes Sixt <j6t@kdbg.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'compat/mingw.h')
-rw-r--r--compat/mingw.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/compat/mingw.h b/compat/mingw.h
index 99a746703..da316dc48 100644
--- a/compat/mingw.h
+++ b/compat/mingw.h
@@ -14,12 +14,6 @@ typedef int socklen_t;
#define S_ISLNK(x) (((x) & S_IFMT) == S_IFLNK)
#define S_ISSOCK(x) 0
-#ifndef _STAT_H_
-#define S_IRUSR 0
-#define S_IWUSR 0
-#define S_IXUSR 0
-#define S_IRWXU (S_IRUSR | S_IWUSR | S_IXUSR)
-#endif
#define S_IRGRP 0
#define S_IWGRP 0
#define S_IXGRP 0