]> granicus.if.org Git - python/commitdiff
Patch #1490224: set time.altzone correctly on Cygwin.
authorGeorg Brandl <georg@python.org>
Wed, 17 May 2006 14:26:50 +0000 (14:26 +0000)
committerGeorg Brandl <georg@python.org>
Wed, 17 May 2006 14:26:50 +0000 (14:26 +0000)
Misc/NEWS
Modules/timemodule.c

index 20d4ff195ea9b08e2a564006ecae5b4f8db4a2de..4c7cb143d249296121f0b66ef2eaff53360773b9 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -28,6 +28,8 @@ Core and builtins
 Extension Modules
 -----------------
 
+- Patch #1490224: time.altzone is now set correctly on Cygwin.
+
 - Patch #1435422: zlib's compress and decompress objects now have a
   copy() method.
 
index f089ecd8e950972a9f0d67f101365f329e929bbe..742d6bf4ce2b2fb31cec4d765c03f8cfcb2bb002 100644 (file)
@@ -713,7 +713,7 @@ void inittimezone(PyObject *m) {
 #ifdef __CYGWIN__
        tzset();
        PyModule_AddIntConstant(m, "timezone", _timezone);
-       PyModule_AddIntConstant(m, "altzone", _timezone);
+       PyModule_AddIntConstant(m, "altzone", _timezone-3600);
        PyModule_AddIntConstant(m, "daylight", _daylight);
        PyModule_AddObject(m, "tzname",
                           Py_BuildValue("(zz)", _tzname[0], _tzname[1]));