summaryrefslogtreecommitdiff
path: root/src/reduce.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/reduce.c')
-rw-r--r--src/reduce.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/reduce.c b/src/reduce.c
index 55f6a767..7dcfacfd 100644
--- a/src/reduce.c
+++ b/src/reduce.c
@@ -52,8 +52,8 @@ static bitset V;
'useless', but no warning should be issued). */
static bitset V1;
-unsigned nuseless_productions;
-unsigned nuseless_nonterminals;
+int nuseless_productions;
+int nuseless_nonterminals;
#define bitset_swap(Lhs, Rhs) \
do { \
@@ -195,10 +195,10 @@ inaccessable_symbols (void)
bitset_free (P);
P = Pp;
- unsigned nuseful_productions = bitset_count (P);
+ int nuseful_productions = bitset_count (P);
nuseless_productions = nrules - nuseful_productions;
- unsigned nuseful_nonterminals = 0;
+ int nuseful_nonterminals = 0;
for (symbol_number i = ntokens; i < nsyms; ++i)
nuseful_nonterminals += bitset_test (V, i);
nuseless_nonterminals = nvars - nuseful_nonterminals;