Module: wine Branch: master Commit: bdc3b9c0a98de289d009690706ef3a90e323301c URL: http://source.winehq.org/git/wine.git/?a=commit;h=bdc3b9c0a98de289d009690706...
Author: Huw Davies huw@codeweavers.com Date: Fri Aug 19 16:26:11 2011 +0100
gdi32: Avoid a possible unnecessary conversion if PutImage is called with zero biClrUsed.
---
dlls/gdi32/dibdrv/dc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/gdi32/dibdrv/dc.c b/dlls/gdi32/dibdrv/dc.c index 21ebec8..9e996a0 100644 --- a/dlls/gdi32/dibdrv/dc.c +++ b/dlls/gdi32/dibdrv/dc.c @@ -444,7 +444,7 @@ static BOOL matching_color_info( const dib_info *dib, const BITMAPINFO *info ) case 8: { RGBQUAD *color_table = (RGBQUAD *)((char *)info + info->bmiHeader.biSize); - if (dib->color_table_size != info->bmiHeader.biClrUsed ) return FALSE; + if (dib->color_table_size != get_dib_num_of_colors( info )) return FALSE; return !memcmp( color_table, dib->color_table, dib->color_table_size * sizeof(RGBQUAD) ); }