[Igarden-commit] CommonSource/YAAFExtensions RGDateTime.cpp, 1.14.2.1, 1.14.2.2
Status: Beta
Brought to you by:
jlbedell
|
From: Jeffrey B. <jlb...@us...> - 2007-01-07 02:55:45
|
Update of /cvsroot/igarden/CommonSource/YAAFExtensions In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv24167 Modified Files: Tag: Release_branch_v1 RGDateTime.cpp Log Message: Fix day of the week display issue Index: RGDateTime.cpp =================================================================== RCS file: /cvsroot/igarden/CommonSource/YAAFExtensions/RGDateTime.cpp,v retrieving revision 1.14.2.1 retrieving revision 1.14.2.2 diff -C2 -d -r1.14.2.1 -r1.14.2.2 *** RGDateTime.cpp 29 Dec 2006 04:22:23 -0000 1.14.2.1 --- RGDateTime.cpp 7 Jan 2007 02:55:44 -0000 1.14.2.2 *************** *** 20,23 **** --- 20,24 ---- #include "MyAssert.h" #include <XCoreStrings.h> + #include <XCoreData.h> static yaaf::XGDateTime::DateTimeRecord ComposeRec(long year, short month, short day) *************** *** 35,39 **** } ! static char* dayNames[] = { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" }; static char* monthNames[] = { "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" }; --- 36,40 ---- } ! static char* dayNames[] = { "", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" }; static char* monthNames[] = { "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" }; *************** *** 246,249 **** --- 247,251 ---- bool RGDateTime::GetDayName(SInt16 inIndex, String& outDayName ) { + PRECONDITION(inIndex >= 1 && inIndex <= 7); outDayName = dayNames[inIndex]; return true; *************** *** 297,301 **** datePtr->day = dtr.day; datePtr->month = dtr.month; ! datePtr->year = dtr.year; datePtr->dow = dtr.dow; datePtr->hour = dtr.hour; --- 299,303 ---- datePtr->day = dtr.day; datePtr->month = dtr.month; ! datePtr->year = yaaf::NSwapWord(dtr.year); datePtr->dow = dtr.dow; datePtr->hour = dtr.hour; *************** *** 324,328 **** dtr.day = datePtr->day; dtr.month = datePtr->month; ! dtr.year = datePtr->year; dtr.dow = datePtr->dow; dtr.hour = datePtr->hour; --- 326,330 ---- dtr.day = datePtr->day; dtr.month = datePtr->month; ! dtr.year = yaaf::NSwapWord(datePtr->year); dtr.dow = datePtr->dow; dtr.hour = datePtr->hour; |