Fixes a bug in pair set intervals.

Pair intervals in form (a,b)..(c,d) were mishanded.

Thanks to Alexander Shikoff for the bugreport.
This commit is contained in:
Ondrej Zajicek 2012-03-15 12:18:26 +01:00
parent 46c1a583a5
commit 117e3c4bbf

View file

@ -495,7 +495,7 @@ pair_item:
/* Hack: $2 and $4 should be pair_expr, but that would cause shift/reduce conflict */
if ((pair_a($2) != pair_b($2)) || (pair_a($4) != pair_b($4)))
cf_error("syntax error");
$$ = f_new_pair_item(pair_b($2), pair_b($4), $8, $10);
$$ = f_new_pair_item(pair_b($2), $8, pair_b($4), $10);
}
;