From 4e58a2eaca2b1b46a3638c25054f2362ae6dd4db Mon Sep 17 00:00:00 2001 From: Kamil Hornicek Date: Wed, 15 Oct 2008 18:59:47 +0000 Subject: [PATCH] don't loop (UINT)-1 times if the section is not present, CID 445 svn path=/trunk/; revision=36764 --- reactos/dll/cpl/intl/advanced.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/reactos/dll/cpl/intl/advanced.c b/reactos/dll/cpl/intl/advanced.c index 0ade7e34d97..2a83ed13463 100644 --- a/reactos/dll/cpl/intl/advanced.c +++ b/reactos/dll/cpl/intl/advanced.c @@ -26,14 +26,15 @@ static HWND hLangList; static BOOL GetSupportedCP(VOID) { - UINT uiCPage, Count, Number; + UINT uiCPage, Number; + LONG Count; INFCONTEXT infCont; LPCPAGE lpCPage; HANDLE hCPage; CPINFOEX cpInfEx; //TCHAR Section[MAX_PATH]; - Count = (UINT) SetupGetLineCount(hIntlInf, _T("CodePages")); + Count = SetupGetLineCount(hIntlInf, _T("CodePages")); if (Count <= 0) return FALSE; for (Number = 0; Number < Count; Number++)