Index: search.c =================================================================== --- search.c (revision 36468) +++ search.c (revision 36469) @@ -1178,7 +1178,7 @@ return rnd_false; } - if ((Arc->Width == Arc->Height) || (fabs(Arc->Width - Arc->Height) < RND_MM_TO_COORD(0.1))) { + if ((Arc->Width == Arc->Height) || (RND_ABS(Arc->Width - Arc->Height) < RND_MM_TO_COORD(0.1))) { /* Simple circular case: if point is inside the arc range, just compare it to the arc */ return fabs(rnd_distance(X, Y, Arc->X, Arc->Y) - Arc->Width) < Radius + Arc->Thickness / 2; }