summaryrefslogtreecommitdiffstats
path: root/Modules/_testinternalcapi/pytime.c
diff options
context:
space:
mode:
Diffstat (limited to 'Modules/_testinternalcapi/pytime.c')
-rw-r--r--Modules/_testinternalcapi/pytime.c22
1 files changed, 10 insertions, 12 deletions
diff --git a/Modules/_testinternalcapi/pytime.c b/Modules/_testinternalcapi/pytime.c
index 2abe5c2..2b0a205 100644
--- a/Modules/_testinternalcapi/pytime.c
+++ b/Modules/_testinternalcapi/pytime.c
@@ -17,7 +17,7 @@ test_pytime_fromseconds(PyObject *self, PyObject *args)
return NULL;
}
PyTime_t ts = _PyTime_FromSeconds(seconds);
- return _PyTime_AsNanosecondsObject(ts);
+ return _PyTime_AsLong(ts);
}
static int
@@ -49,7 +49,7 @@ test_pytime_fromsecondsobject(PyObject *self, PyObject *args)
if (_PyTime_FromSecondsObject(&ts, obj, round) == -1) {
return NULL;
}
- return _PyTime_AsNanosecondsObject(ts);
+ return _PyTime_AsLong(ts);
}
static PyObject *
@@ -64,7 +64,7 @@ test_PyTime_AsTimeval(PyObject *self, PyObject *args)
return NULL;
}
PyTime_t t;
- if (_PyTime_FromNanosecondsObject(&t, obj) < 0) {
+ if (_PyTime_FromLong(&t, obj) < 0) {
return NULL;
}
struct timeval tv;
@@ -91,7 +91,7 @@ test_PyTime_AsTimeval_clamp(PyObject *self, PyObject *args)
return NULL;
}
PyTime_t t;
- if (_PyTime_FromNanosecondsObject(&t, obj) < 0) {
+ if (_PyTime_FromLong(&t, obj) < 0) {
return NULL;
}
struct timeval tv;
@@ -113,7 +113,7 @@ test_PyTime_AsTimespec(PyObject *self, PyObject *args)
return NULL;
}
PyTime_t t;
- if (_PyTime_FromNanosecondsObject(&t, obj) < 0) {
+ if (_PyTime_FromLong(&t, obj) < 0) {
return NULL;
}
struct timespec ts;
@@ -131,7 +131,7 @@ test_PyTime_AsTimespec_clamp(PyObject *self, PyObject *args)
return NULL;
}
PyTime_t t;
- if (_PyTime_FromNanosecondsObject(&t, obj) < 0) {
+ if (_PyTime_FromLong(&t, obj) < 0) {
return NULL;
}
struct timespec ts;
@@ -149,15 +149,14 @@ test_PyTime_AsMilliseconds(PyObject *self, PyObject *args)
return NULL;
}
PyTime_t t;
- if (_PyTime_FromNanosecondsObject(&t, obj) < 0) {
+ if (_PyTime_FromLong(&t, obj) < 0) {
return NULL;
}
if (check_time_rounding(round) < 0) {
return NULL;
}
PyTime_t ms = _PyTime_AsMilliseconds(t, round);
- PyTime_t ns = _PyTime_FromNanoseconds(ms);
- return _PyTime_AsNanosecondsObject(ns);
+ return _PyTime_AsLong(ms);
}
static PyObject *
@@ -169,15 +168,14 @@ test_PyTime_AsMicroseconds(PyObject *self, PyObject *args)
return NULL;
}
PyTime_t t;
- if (_PyTime_FromNanosecondsObject(&t, obj) < 0) {
+ if (_PyTime_FromLong(&t, obj) < 0) {
return NULL;
}
if (check_time_rounding(round) < 0) {
return NULL;
}
PyTime_t us = _PyTime_AsMicroseconds(t, round);
- PyTime_t ns = _PyTime_FromNanoseconds(us);
- return _PyTime_AsNanosecondsObject(ns);
+ return _PyTime_AsLong(us);
}
static PyObject *