]> git.saurik.com Git - bison.git/blobdiff - src/nullable.c
* src/conflicts.c (log_resolution): Accept the rule involved in
[bison.git] / src / nullable.c
index 3fd421d3972390e6ba2cbab4e57c78dc2fd13b4f..42e398b34624b92f865f1ba86019bd5385ef30ca 100644 (file)
@@ -47,11 +47,11 @@ void
 set_nullable (void)
 {
   int ruleno;
-  short *s1;
-  short *s2;
+  symbol_number_t *s1;
+  symbol_number_t *s2;
   shorts *p;
 
-  short *squeue = XCALLOC (short, nvars);
+  symbol_number_t *squeue = XCALLOC (symbol_number_t, nvars);
   short *rcount = XCALLOC (short, nrules + 1);
   /* RITEM contains all the rules, including useless productions.
      Hence we must allocate room for useless nonterminals too.  */
@@ -74,7 +74,7 @@ set_nullable (void)
        if (rules[ruleno].rhs[0] >= 0)
          {
            /* This rule has a non empty RHS. */
-           short *r;
+           item_number_t *r;
            int any_tokens = 0;
            for (r = rules[ruleno].rhs; *r >= 0; ++r)
              if (ISTOKEN (*r))