# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1617822466 0 # Node ID 070337dd4ef7841ed6b4b2d33fbd048d09cc0850 # Parent af5487a11954cf47a780a3e353bbd702291f23fb iOS: Fix dw_draw_arc()... iOS is in raidans not degrees. Thanks wiliz on freenode. diff -r af5487a11954 -r 070337dd4ef7 ios/dw.m --- a/ios/dw.m Wed Apr 07 03:04:41 2021 +0000 +++ b/ios/dw.m Wed Apr 07 19:07:46 2021 +0000 @@ -5551,13 +5551,9 @@ double dy = yorigin - y1; double r = sqrt(dx*dx + dy*dy); - /* Convert to degrees */ - a1 *= (180.0 / M_PI); - a2 *= (180.0 / M_PI); - /* Prepare to draw */ aPath = [UIBezierPath bezierPathWithArcCenter:CGPointMake(xorigin, yorigin) - radius:r startAngle:a1 endAngle:a2 clockwise:NO]; + radius:r startAngle:a1 endAngle:a2 clockwise:YES]; } /* If the fill flag is passed */ if(flags & DW_DRAW_FILL)