[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#33218: Updated dfa.c: unused function charclass_context
From: |
Arnold Robbins |
Subject: |
bug#33218: Updated dfa.c: unused function charclass_context |
Date: |
Wed, 31 Oct 2018 21:53:29 +0200 |
User-agent: |
Heirloom mailx 12.5 6/20/10 |
Hi.
I have merged the latest dfa.c into gawk. When I compile it, I get the
following warning:
dfa.c:2352:1: warning: 'charclass_context' defined but not used
[-Wunused-function]
And indeed, the function isn't used. So I have removed it.
Thanks,
Arnold
----------------------
diff --git a/support/dfa.c b/support/dfa.c
index 71c350e..0f0a661 100644
--- a/support/dfa.c
+++ b/support/dfa.c
@@ -2345,27 +2345,6 @@ epsclosure (struct dfa const *d)
free (tmp.elems);
}
-/* Returns the set of contexts for which there is at least one
- character included in C. */
-
-static int
-charclass_context (struct dfa const *dfa, charclass const *c)
-{
- int context = 0;
-
- for (unsigned int j = 0; j < CHARCLASS_WORDS; ++j)
- {
- if (c->w[j] & dfa->syntax.newline.w[j])
- context |= CTX_NEWLINE;
- if (c->w[j] & dfa->syntax.letters.w[j])
- context |= CTX_LETTER;
- if (c->w[j] & ~(dfa->syntax.letters.w[j] | dfa->syntax.newline.w[j]))
- context |= CTX_NONE;
- }
-
- return context;
-}
-
/* Returns the contexts on which the position set S depends. Each context
in the set of returned contexts (let's call it SC) may have a different
follow set than other contexts in SC, and also different from the
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#33218: Updated dfa.c: unused function charclass_context,
Arnold Robbins <=