Bug 285048 nsImageWin::ConvertDDBtoDIB uses wrong color depth

r=ere sr=roc
This commit is contained in:
cbiesinger%web.de 2005-03-15 22:11:28 +00:00
parent 3d0f288895
commit 9ba5078538

View File

@ -1678,7 +1678,7 @@ nsImageWin::ConvertDDBtoDIB()
if (nsnull != mBHead){
delete[] mBHead;
}
BuildDIB(&mBHead,tWidth,tHeight,srcinfo.bmBitsPixel,&mNumBytesPixel);
BuildDIB(&mBHead,tWidth,tHeight,mNumBytesPixel * 8,&mNumBytesPixel);
mRowBytes = CalcBytesSpan(mBHead->biWidth);
mSizeImage = mRowBytes * mBHead->biHeight; // no compression