Changeset 10088 for trunk/src/gdi32/dibsect.cpp
- Timestamp:
- May 14, 2003, 1:39:59 PM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gdi32/dibsect.cpp
r9966 r10088 1 /* $Id: dibsect.cpp,v 1.6 5 2003-04-01 15:57:05sandervl Exp $ */1 /* $Id: dibsect.cpp,v 1.66 2003-05-14 11:39:59 sandervl Exp $ */ 2 2 3 3 /* … … 141 141 dibinfo.dsBitfields[0] = dibinfo.dsBitfields[1] = dibinfo.dsBitfields[2] = 0; 142 142 if(palsize) { 143 SetDIBColorTable(0, ( 1 << pbmi->biBitCount), (RGBQUAD *)(pbmi+1));143 SetDIBColorTable(0, (pbmi->biClrUsed) ? pbmi->biClrUsed : (1 << pbmi->biBitCount), (RGBQUAD *)(pbmi+1)); 144 144 } 145 145 } … … 350 350 dprintf(("DIBSection::SetDIBits (%d,%d), %d %d", pbmi->biWidth, pbmi->biHeight, pbmi->biBitCount, pbmi->biCompression)); 351 351 if(palsize) { 352 SetDIBColorTable(0, 1 << pbmi->biBitCount, (RGBQUAD *)(pbmi+1));352 SetDIBColorTable(0, (pbmi->biClrUsed) ? pbmi->biClrUsed : (1 << pbmi->biBitCount), (RGBQUAD *)(pbmi+1)); 353 353 } 354 354 … … 393 393 { 394 394 pOS2bmp->argbColor[i].fcOptions = 0; 395 #ifdef DEBUG396 395 dprintf2(("Index %d : 0x%08X\n",i, *((ULONG*)(&pOS2bmp->argbColor[i])) )); 397 #endif398 396 } 399 397 return(cEntries); … … 420 418 pOS2bmp->argbColor[i].bGreen = palentry[i].peGreen; 421 419 pOS2bmp->argbColor[i].bRed = palentry[i].peRed; 422 #ifdef DEBUG423 420 dprintf2(("Index %d : 0x%08X\n",i, *((ULONG*)(&pOS2bmp->argbColor[i])) )); 424 #endif425 421 } 426 422
Note:
See TracChangeset
for help on using the changeset viewer.