From 83b081f73c6d0bfda680ffa32fe77c7523ea43dc Mon Sep 17 00:00:00 2001 From: Damjan Jovanovic Date: Sat, 27 Dec 2008 14:37:48 +0200 Subject: [PATCH] winemenubuilder: Improve icon generation. --- programs/winemenubuilder/winemenubuilder.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/programs/winemenubuilder/winemenubuilder.c b/programs/winemenubuilder/winemenubuilder.c index ec7a162aa80..56eac5ada71 100644 --- a/programs/winemenubuilder/winemenubuilder.c +++ b/programs/winemenubuilder/winemenubuilder.c @@ -494,14 +494,13 @@ static BOOL extract_icon32(LPCWSTR szFileName, int nIndex, char *szXPMFileName) { for (i = 0; i < pIconDir->idCount; i++) { - if ((pIconDir->idEntries[i].wBitCount >= nMaxBits) && (pIconDir->idEntries[i].wBitCount <= 8)) + if (pIconDir->idEntries[i].wBitCount >= nMaxBits) { - nMaxBits = pIconDir->idEntries[i].wBitCount; - if ((pIconDir->idEntries[i].bHeight * pIconDir->idEntries[i].bWidth) >= nMax) { lpName = MAKEINTRESOURCEW(pIconDir->idEntries[i].nID); nMax = pIconDir->idEntries[i].bHeight * pIconDir->idEntries[i].bWidth; + nMaxBits = pIconDir->idEntries[i].wBitCount; } } }