summaryrefslogtreecommitdiff
path: root/mi/mipolygen.c
diff options
context:
space:
mode:
Diffstat (limited to 'mi/mipolygen.c')
-rw-r--r--mi/mipolygen.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/mi/mipolygen.c b/mi/mipolygen.c
index 0d2ecc430..7623fc40a 100644
--- a/mi/mipolygen.c
+++ b/mi/mipolygen.c
@@ -92,13 +92,13 @@ miFillGeneralPoly(dst, pgc, count, ptsIn)
return(TRUE);
if(!(pETEs = (EdgeTableEntry *)
- ALLOCATE_LOCAL(sizeof(EdgeTableEntry) * count)))
+ xalloc(sizeof(EdgeTableEntry) * count)))
return(FALSE);
ptsOut = FirstPoint;
width = FirstWidth;
if (!miCreateETandAET(count, ptsIn, &ET, &AET, pETEs, &SLLBlock))
{
- DEALLOCATE_LOCAL(pETEs);
+ xfree(pETEs);
return(FALSE);
}
pSLL = ET.scanlines.next;
@@ -224,7 +224,7 @@ miFillGeneralPoly(dst, pgc, count, ptsIn)
* Get any spans that we missed by buffering
*/
(*pgc->ops->FillSpans)(dst, pgc, nPts, FirstPoint, FirstWidth, 1);
- DEALLOCATE_LOCAL(pETEs);
+ xfree(pETEs);
miFreeStorage(SLLBlock.next);
return(TRUE);
}