Index: trunk/src_plugins/io_hyp/parser.c =================================================================== --- trunk/src_plugins/io_hyp/parser.c (revision 24838) +++ trunk/src_plugins/io_hyp/parser.c (revision 24839) @@ -1029,7 +1029,7 @@ pcb_message(PCB_MSG_ERROR, "error: negative arc precision\n"); /* A full circle is drawn using 'segments' segments; a 90 degree arc using segments/4. */ - poly_points = pcb_round(segments * abs(beta - alpha) / (2 * M_PI)); + poly_points = pcb_round(segments * fabs(beta - alpha) / (2 * M_PI)); /* Sanity checks */ if (poly_points < 1)