Commit a4e262bc by Richard Kenner

(delete_reg_equiv): Don't reference elements of REG_{NEXT,PREV}_EQV

that are not defined.

From-SVN: r6276
parent 4e6ee267
......@@ -867,14 +867,16 @@ static void
delete_reg_equiv (reg)
register int reg;
{
register int n = reg_next_eqv[reg];
register int p = reg_prev_eqv[reg];
register int q = reg_qty[reg];
register int p, n;
/* If invalid, do nothing. N and P above are undefined in that case. */
/* If invalid, do nothing. */
if (q == reg)
return;
p = reg_prev_eqv[reg];
n = reg_next_eqv[reg];
if (n != -1)
reg_prev_eqv[n] = p;
else
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment