Commit 3633ae6e authored by Daniel Stone's avatar Daniel Stone
Browse files

Damage: Remove usage of alloca

Replace with heap allocations.
parent 2761c103
......@@ -1399,7 +1399,7 @@ damageText (DrawablePtr pDrawable,
imageblt = (textType == TT_IMAGE8) || (textType == TT_IMAGE16);
charinfo = (CharInfoPtr *) ALLOCATE_LOCAL(count * sizeof(CharInfoPtr));
charinfo = (CharInfoPtr *) xalloc(count * sizeof(CharInfoPtr));
if (!charinfo)
return x;
......@@ -1421,7 +1421,7 @@ damageText (DrawablePtr pDrawable,
(*pGC->ops->PolyGlyphBlt)(pDrawable, pGC, x, y, n, charinfo,
FONTGLYPHS(pGC->font));
}
DEALLOCATE_LOCAL(charinfo);
xfree(charinfo);
return x + w;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment