diff options
author | Guido van Rossum <guido@python.org> | 1991-06-24 22:23:45 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1991-06-24 22:23:45 (GMT) |
commit | 1d2a9ade93c3f7e526c3bd2d8e6490b151c188ff (patch) | |
tree | 8d0451bfe6c56bbdd8c00cce4e24a1e983e739ba /Modules/timemodule.c | |
parent | 76f2f2ef67ed4c4c57b0db2fd6f5dcac62acae9b (diff) | |
download | cpython-1d2a9ade93c3f7e526c3bd2d8e6490b151c188ff.zip cpython-1d2a9ade93c3f7e526c3bd2d8e6490b151c188ff.tar.gz cpython-1d2a9ade93c3f7e526c3bd2d8e6490b151c188ff.tar.bz2 |
Generalize to macintosh; forget Think 3.0.
Diffstat (limited to 'Modules/timemodule.c')
-rw-r--r-- | Modules/timemodule.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/Modules/timemodule.c b/Modules/timemodule.c index 8a18843..0b8faf2 100644 --- a/Modules/timemodule.c +++ b/Modules/timemodule.c @@ -69,14 +69,15 @@ time_time(self, args) if (!getnoarg(args)) return NULL; time(&secs); -#ifdef THINK_C -#ifndef THINK_C_3_0 +#ifdef applec /* MPW */ /* Difference in origin between Mac and Unix clocks: */ +/* For THINK C 3.0 add a correction like 5*3600; + it converts to UCT from local assuming EST */ #define TIMEDIFF ((time_t) \ (((1970-1904)*365L + (1970-1904)/4) * 24 * 3600)) secs -= TIMEDIFF; -#endif -#endif +/* XXX It's almost better to directly fetch the Mac clock... */ +#endif /* applec */ return newintobject((long)secs); } @@ -112,9 +113,9 @@ time_sleep(self, args) return None; } -#ifdef THINK_C +#ifdef macintosh #define DO_MILLI -#endif /* THINK_C */ +#endif #ifdef AMOEBA #define DO_MILLI @@ -189,7 +190,7 @@ inittime() } -#ifdef THINK_C +#ifdef macintosh #define MacTicks (* (long *)0x16A) @@ -225,7 +226,7 @@ millitimer() return MacTicks * 50 / 3; /* MacTicks * 1000 / 60 */ } -#endif /* THINK_C */ +#endif /* macintosh */ #ifdef BSD_TIME |