Only define get_zone() and get_gmtoff() if needed (#1193)
Only define the get_zone() and get_gmtoff() private functions in the time module if these functions are needed to initialize the module. The change fixes the following warnings on AIX: Modules/timemodule.c:1175:1: warning: 'get_gmtoff' defined but not used [-Wunused-function] Modules/timemodule.c:1164:1: warning: 'get_zone' defined but not used [-Wunused-function]
This commit is contained in:
parent
d20324a7fa
commit
8f5cdfa9fc
|
@ -1160,6 +1160,7 @@ PyDoc_STRVAR(get_clock_info_doc,
|
||||||
\n\
|
\n\
|
||||||
Get information of the specified clock.");
|
Get information of the specified clock.");
|
||||||
|
|
||||||
|
#if !defined(HAVE_TZNAME) || defined(__GLIBC__) || defined(__CYGWIN__)
|
||||||
static void
|
static void
|
||||||
get_zone(char *zone, int n, struct tm *p)
|
get_zone(char *zone, int n, struct tm *p)
|
||||||
{
|
{
|
||||||
|
@ -1180,6 +1181,7 @@ get_gmtoff(time_t t, struct tm *p)
|
||||||
return timegm(p) - t;
|
return timegm(p) - t;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
#endif /* !defined(HAVE_TZNAME) || defined(__GLIBC__) || defined(__CYGWIN__) */
|
||||||
|
|
||||||
static void
|
static void
|
||||||
PyInit_timezone(PyObject *m) {
|
PyInit_timezone(PyObject *m) {
|
||||||
|
|
Loading…
Reference in New Issue