Bug #13104: XAA: Adapt to glyph storage changes.

Glyph bits are now stored in a proper pixmap, not just hanging off the
end of a GlyphRec.
This commit is contained in:
Adam Jackson 2008-05-07 13:21:26 -04:00
parent b6a0c6d486
commit 9c2e0871cf

View File

@ -660,7 +660,7 @@ XAADoGlyphs (CARD8 op,
pnt = pntr + (row * pitch) + (column >> 5);
column &= 31;
dwords = ((w + 31) >> 5) - 1;
bits = (CARD32*)(glyph + 1);
bits = (CARD32 *)GlyphPixmap(glyph)[pScreen->myNum]->devPrivate.ptr;
if(dwords) {
while(h--) {
for(i = 0; i <= dwords; i++) {