diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2009-08-16 12:47:14 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2009-08-29 08:08:38 +0100 |
commit | eba6b5126a55c84706e677b3fc88743f64cc28d7 (patch) | |
tree | c38bcb105af3ca1992987c5927a1507f9de2f86f /src/cairo-arc.c | |
parent | 33ef32af4e7adce41f035ee378279c19577469b0 (diff) | |
download | cairo-eba6b5126a55c84706e677b3fc88743f64cc28d7.tar.gz |
[build] Add options for warning about bad casts
-Wbad-function-cast in particular. Triggers quite a few warnings where we
have explicitly cast to an integer.
Diffstat (limited to 'src/cairo-arc.c')
-rw-r--r-- | src/cairo-arc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cairo-arc.c b/src/cairo-arc.c index 2b368099e..e99c79b2d 100644 --- a/src/cairo-arc.c +++ b/src/cairo-arc.c @@ -116,7 +116,7 @@ _arc_segments_needed (double angle, major_axis = _cairo_matrix_transformed_circle_major_axis (ctm, radius); max_angle = _arc_max_angle_for_tolerance_normalized (tolerance / major_axis); - return (int) ceil (angle / max_angle); + return ceil (fabs (angle) / max_angle); } /* We want to draw a single spline approximating a circular arc radius |