"time_second" is apparently a #define on MacOSX. Renamed the (static)
routine to py_time_second.
diff --git a/Modules/datetimemodule.c b/Modules/datetimemodule.c
index f2953a0..5652cf4 100644
--- a/Modules/datetimemodule.c
+++ b/Modules/datetimemodule.c
@@ -3314,7 +3314,7 @@
}
static PyObject *
-time_second(PyDateTime_Time *self, void *unused)
+py_time_second(PyDateTime_Time *self, void *unused)
{
return PyInt_FromLong(TIME_GET_SECOND(self));
}
@@ -3328,7 +3328,7 @@
static PyGetSetDef time_getset[] = {
{"hour", (getter)time_hour},
{"minute", (getter)time_minute},
- {"second", (getter)time_second},
+ {"second", (getter)py_time_second},
{"microsecond", (getter)time_microsecond},
{NULL}
};