diff options
author | Guido van Rossum <guido@python.org> | 1999-04-23 20:59:05 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1999-04-23 20:59:05 (GMT) |
commit | ea424e19f152638260c91d5fd6a805a288c931d2 (patch) | |
tree | b0723e2143dd8a332891b0b2e0125003ec10c487 /Modules/timemodule.c | |
parent | 154fc6dcf729cb847ca41842cba5ded0e4234120 (diff) | |
download | cpython-ea424e19f152638260c91d5fd6a805a288c931d2.zip cpython-ea424e19f152638260c91d5fd6a805a288c931d2.tar.gz cpython-ea424e19f152638260c91d5fd6a805a288c931d2.tar.bz2 |
Apparently __GNU_LIBRARY__ is defined for glibc as well as for libc5.
The test really wanted to distinguish between the two. So now we test
for __GLIBC__ instead. I have confirmed that this works for glibc and
I have an email from Christian Tanzer confirming that it works for
libc5, so it should be fine.
Diffstat (limited to 'Modules/timemodule.c')
-rw-r--r-- | Modules/timemodule.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Modules/timemodule.c b/Modules/timemodule.c index bd6d727..aa4cc44 100644 --- a/Modules/timemodule.c +++ b/Modules/timemodule.c @@ -616,7 +616,7 @@ inittime() /* Squirrel away the module's dictionary for the y2k check */ Py_INCREF(d); moddict = d; -#if defined(HAVE_TZNAME) && !defined(__GNU_LIBRARY__) +#if defined(HAVE_TZNAME) && !defined(__GLIBC__) tzset(); #ifdef PYOS_OS2 ins(d, "timezone", PyInt_FromLong((long)_timezone)); @@ -634,7 +634,7 @@ inittime() #endif ins(d, "daylight", PyInt_FromLong((long)daylight)); ins(d, "tzname", Py_BuildValue("(zz)", tzname[0], tzname[1])); -#else /* !HAVE_TZNAME || __GNU_LIBRARY__ */ +#else /* !HAVE_TZNAME || __GLIBC__ */ #ifdef HAVE_TM_ZONE { #define YEAR ((time_t)((365 * 24 + 6) * 3600)) @@ -683,7 +683,7 @@ inittime() ins(d, "tzname", Py_BuildValue("(zz)", "", "")); #endif /* macintosh */ #endif /* HAVE_TM_ZONE */ -#endif /* !HAVE_TZNAME || __GNU_LIBRARY__ */ +#endif /* !HAVE_TZNAME || __GLIBC__ */ if (PyErr_Occurred()) Py_FatalError("Can't initialize time module"); } |