Remove C99-ism.
authordrepper <drepper>
Tue, 23 Dec 2003 01:44:46 +0000 (01:44 +0000)
committerdrepper <drepper>
Tue, 23 Dec 2003 01:44:46 +0000 (01:44 +0000)
posix/regcomp.c
posix/tst-rxspencer.c

index f44c3f3..1a7e519 100644 (file)
@@ -2968,6 +2968,7 @@ parse_bracket_exp (regexp, dfa, token, syntax, err)
 #endif /* not RE_ENABLE_I18N */
   bin_tree_t *work_tree;
   int token_len;
+  int first_round = 1;
 #ifdef _LIBC
   collseqmb = (const unsigned char *)
     _NL_CURRENT (LC_COLLATE, _NL_COLLATE_COLLSEQMB);
@@ -3027,7 +3028,6 @@ parse_bracket_exp (regexp, dfa, token, syntax, err)
   if (token->type == OP_CLOSE_BRACKET)
     token->type = CHARACTER;
 
-  int first_round = 1;
   while (1)
     {
       bracket_elem_t start_elem, end_elem;
index e9a61ea..cb40421 100644 (file)
@@ -214,6 +214,7 @@ test (const char *pattern, int cflags, const char *string, int eflags,
   n = regcomp (&re, pattern, cflags);
   if (n != 0)
     {
+      char buf[500];
       if (eflags == -1)
        {
          static struct { reg_errcode_t code; const char *name; } codes []
@@ -239,7 +240,6 @@ test (const char *pattern, int cflags, const char *string, int eflags,
          return 1;
        }
 
-      char buf[500];
       regerror (n, &re, buf, sizeof (buf));
       printf ("%s regcomp failed: %s\n", fail, buf);
       return 1;