2005-01-28 Stepan Kasal * sed/regexp.c (compile_regex_1): Don't mix declarations with assignments. diff -urpaN sed-4.1.3.orig/sed/regexp.c sed-4.1.3/sed/regexp.c --- sed-4.1.3.orig/sed/regexp.c 2004-12-26 16:19:17.000000000 +0100 +++ sed-4.1.3/sed/regexp.c 2005-01-28 10:26:21.000000000 +0100 @@ -61,11 +61,11 @@ compile_regex_1 (new_regex, needed_sub) } #else const char *error; - new_regex->pattern.fastmap = malloc (1 << (sizeof (char) * 8)); int syntax = ((extended_regexp_flags & REG_EXTENDED) ? RE_SYNTAX_POSIX_EXTENDED : RE_SYNTAX_POSIX_BASIC) & ~RE_UNMATCHED_RIGHT_PAREN_ORD; + new_regex->pattern.fastmap = malloc (1 << (sizeof (char) * 8)); syntax |= RE_NO_POSIX_BACKTRACKING; #ifdef RE_ICASE