Nikolay Sivov : comctl32/monthcal: Don't request locale data when it isn' t needed.
Alexandre Julliard
julliard at winehq.org
Fri Oct 2 11:02:20 CDT 2009
Module: wine
Branch: master
Commit: 28ec8565f036849e25eeffc0f30835863bf65e77
URL: http://source.winehq.org/git/wine.git/?a=commit;h=28ec8565f036849e25eeffc0f30835863bf65e77
Author: Nikolay Sivov <bunglehead at gmail.com>
Date: Thu Oct 1 21:52:16 2009 +0400
comctl32/monthcal: Don't request locale data when it isn't needed.
---
dlls/comctl32/monthcal.c | 15 ++++++++-------
1 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/dlls/comctl32/monthcal.c b/dlls/comctl32/monthcal.c
index 71e477e..16d3dcf 100644
--- a/dlls/comctl32/monthcal.c
+++ b/dlls/comctl32/monthcal.c
@@ -877,18 +877,19 @@ static LRESULT
MONTHCAL_SetFirstDayOfWeek(MONTHCAL_INFO *infoPtr, INT day)
{
int prev = MAKELONG(infoPtr->firstDay, infoPtr->firstDayHighWord);
- int localFirstDay;
- WCHAR buf[40];
TRACE("day %d\n", day);
- GetLocaleInfoW(LOCALE_USER_DEFAULT, LOCALE_IFIRSTDAYOFWEEK, buf, countof(buf));
- TRACE("%s %d\n", debugstr_w(buf), strlenW(buf));
-
- localFirstDay = atoiW(buf);
-
if(day == -1)
{
+ int localFirstDay;
+ WCHAR buf[80];
+
+ GetLocaleInfoW(LOCALE_USER_DEFAULT, LOCALE_IFIRSTDAYOFWEEK, buf, countof(buf));
+ TRACE("%s %d\n", debugstr_w(buf), strlenW(buf));
+
+ localFirstDay = atoiW(buf);
+
infoPtr->firstDay = localFirstDay;
infoPtr->firstDayHighWord = FALSE;
}
More information about the wine-cvs
mailing list