author | Amos Waterland <apw@us.ibm.com> | |
Thu, 5 Jan 2006 00:31:02 +0000 (19:31 -0500) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Fri, 6 Jan 2006 01:22:37 +0000 (17:22 -0800) | ||
commit | 0a15217184f20649c0ab19b24363e35112a91beb | |
tree | 6eab2eedc5f0c2c7cdb6a63fc93c33e2b4df2b17 | tree | snapshot |
parent | 8b32572c74172dfc1b3c86f2940deb8f384b1bc4 | commit | diff |
AIX compile fix for repo-config.c
AIX 5 has a /usr/include/regex.h containing this code:
#ifdef _NO_PROTO
extern char *regex();
extern char *regcmp();
#else /* _NO_PROTO */
extern char *regex(const char *, const char *, ...);
extern char *regcmp(const char *, ...);
#endif /* _NO_PROTO */
This means that repo-config.c is trying to redefine the `regex' symbol.
Here is a simple patch that just uses `regexp' as the symbol name instead.
Signed-off-by: Amos Waterland <apw@us.ibm.com>
Signed-off-by: Junio C Hamano <junkio@cox.net>
AIX 5 has a /usr/include/regex.h containing this code:
#ifdef _NO_PROTO
extern char *regex();
extern char *regcmp();
#else /* _NO_PROTO */
extern char *regex(const char *, const char *, ...);
extern char *regcmp(const char *, ...);
#endif /* _NO_PROTO */
This means that repo-config.c is trying to redefine the `regex' symbol.
Here is a simple patch that just uses `regexp' as the symbol name instead.
Signed-off-by: Amos Waterland <apw@us.ibm.com>
Signed-off-by: Junio C Hamano <junkio@cox.net>
repo-config.c | diff | blob | history |