]> granicus.if.org Git - python/commitdiff
SF patch 407758, "timemodule patches for Cygwin", from Norman Vine.
authorTim Peters <tim.peters@gmail.com>
Tue, 20 Mar 2001 03:26:49 +0000 (03:26 +0000)
committerTim Peters <tim.peters@gmail.com>
Tue, 20 Mar 2001 03:26:49 +0000 (03:26 +0000)
http://sourceforge.net/tracker/?func=detail&aid=407758&group_id=5470&atid=305470

Modules/timemodule.c

index 90886f289b78c0fe83bd053e7a46bd394bcf5131..cfce06bca569fb77f4481e2b2aaba5341867ee99 100644 (file)
@@ -664,6 +664,13 @@ inittime(void)
        ins(d, "tzname", Py_BuildValue("(zz)", "", ""));
 #endif /* macintosh */
 #endif /* HAVE_TM_ZONE */
+#ifdef __CYGWIN__
+       tzset();
+       ins(d, "timezone", PyInt_FromLong(_timezone));
+       ins(d, "altzone", PyInt_FromLong(_timezone));
+       ins(d, "daylight", PyInt_FromLong(_daylight));
+       ins(d, "tzname", Py_BuildValue("(zz)", _tzname[0], _tzname[1]));
+#endif /* __CYGWIN__ */
 #endif /* !HAVE_TZNAME || __GLIBC__ */
 }