fix rational.c.diff