From f479379ec6c2d27cae95bf9abe2ffb20f410550b Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sun, 11 Dec 1994 23:16:11 +0000 Subject: [REG_UNSET_VALUE]: Define to the address of a static variable rather than to ((char *) -1). The latter got a warning on IRIX64. --- src/regex.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/regex.c') diff --git a/src/regex.c b/src/regex.c index fe527dd2294..2d291b323e1 100644 --- a/src/regex.c +++ b/src/regex.c @@ -1251,7 +1251,8 @@ typedef union /* Registers are set to a sentinel when they haven't yet matched. */ -#define REG_UNSET_VALUE ((char *) -1) +static char reg_unset_dummy; +#define REG_UNSET_VALUE (®_unset_dummy) #define REG_UNSET(e) ((e) == REG_UNSET_VALUE) -- cgit v1.2.1