diff options
Diffstat (limited to 'fb/fbarc.c')
-rw-r--r-- | fb/fbarc.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/fb/fbarc.c b/fb/fbarc.c index 315aa181c..98cf8796c 100644 --- a/fb/fbarc.c +++ b/fb/fbarc.c @@ -29,9 +29,7 @@ #include "fb.h" #include "mizerarc.h" -#ifdef IN_MODULE -#include "xf86_ansic.h" -#endif +#include <limits.h> typedef void (*FbArc) (FbBits *dst, FbStride dstStride, @@ -100,7 +98,7 @@ fbPolyArc (DrawablePtr pDrawable, box.x2 = x2; y2 = box.y1 + (int)parcs->height + 1; box.y2 = y2; - if ( (x2 <= MAXSHORT) && (y2 <= MAXSHORT) && + if ( (x2 <= SHRT_MAX) && (y2 <= SHRT_MAX) && (RECT_IN_REGION(pDrawable->pScreen, cclip, &box) == rgnIN) ) (*arc) (dst, dstStride, dstBpp, parcs, pDrawable->x + dstXoff, pDrawable->y + dstYoff, |