[Scummvm-cvs-logs] CVS: scummvm/backends/PalmOS/Src/missing _time.cpp,1.2,1.3
Chris Apers
chrilith at users.sourceforge.net
Fri Nov 28 02:04:03 CET 2003
Update of /cvsroot/scummvm/scummvm/backends/PalmOS/Src/missing
In directory sc8-pr-cvs1:/tmp/cvs-serv8464
Modified Files:
_time.cpp
Log Message:
Fixed localtime function
Index: _time.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/PalmOS/Src/missing/_time.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- _time.cpp 30 Apr 2003 21:08:44 -0000 1.2
+++ _time.cpp 28 Nov 2003 10:03:42 -0000 1.3
@@ -26,7 +26,7 @@
time_t time(time_t *tloc) {
UInt32 secs = TimGetSeconds(); // since 1/1/1904 12AM.
- DateTimeType Epoch = {0, 0, 0, 1, 1, 1970, 0}; // form 1/1/1904 12AM to 1/1/1970 12AM
+ DateTimeType Epoch = {1, 0, 0, 1, 1, 1970, 0}; // form 1/1/1904 12AM to 1/1/1970 12AM
secs -= TimDateTimeToSeconds (&Epoch);
@@ -52,8 +52,8 @@
tmDate.tm_min = dt.minute;
tmDate.tm_hour = dt.hour;
tmDate.tm_mday = dt.day;
- tmDate.tm_mon = dt.month;
- tmDate.tm_year = dt.year;
+ tmDate.tm_mon = dt.month - 1;
+ tmDate.tm_year = dt.year - 1900;
tmDate.tm_wday = dt.weekDay;
return &tmDate;
More information about the Scummvm-git-logs
mailing list