From ea28ca1a2cce8e0d8e5a1f620a809384ed276c37 Mon Sep 17 00:00:00 2001 From: "Thomas E. Dickey" Date: Fri, 9 Sep 2022 16:51:01 -0400 Subject: use casts to reduce compiler warnings (no object change) Signed-off-by: Thomas E. Dickey --- src/Poly.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/Poly.c') diff --git a/src/Poly.c b/src/Poly.c index 1e90973..731f4a1 100644 --- a/src/Poly.c +++ b/src/Poly.c @@ -99,7 +99,7 @@ XRenderComputeTrapezoids (Edge *edges, Edge *e, *en, *next; XFixed y, next_y, intersect; - qsort (edges, nedges, sizeof (Edge), CompareEdge); + qsort (edges, (size_t) nedges, sizeof (Edge), CompareEdge); *ntraps = 0; y = edges[0].edge.p1.y; @@ -249,8 +249,8 @@ XRenderCompositeDoublePoly (Display *dpy, XFixed prevx = 0, prevy = 0, firstx = 0, firsty = 0; XFixed top = 0, bottom = 0; /* GCCism */ - edges = Xmalloc ((npoints * sizeof (Edge)) + - (npoints * npoints * sizeof (XTrapezoid))); + edges = Xmalloc (((size_t) npoints * sizeof (Edge)) + + ((size_t) (npoints * npoints) * sizeof (XTrapezoid))); if (!edges) return; traps = (XTrapezoid *) (edges + npoints); -- cgit v1.2.1