]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.13] gh-130617 : fix time_clockid_converter on DragonFlyBSD (GH-130634) (#130666)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Fri, 28 Feb 2025 08:19:45 +0000 (09:19 +0100)
committerGitHub <noreply@github.com>
Fri, 28 Feb 2025 08:19:45 +0000 (08:19 +0000)
gh-130617 : fix time_clockid_converter on DragonFlyBSD (GH-130634)
(cherry picked from commit e41981704f0a6adb58c3e258b4226619521ce03c)

Signed-off-by: leleliu008 <leleliu008@gmail.com>
Co-authored-by: leleliu008 <leleliu008@gmail.com>
Modules/timemodule.c

index 94260ba83f680cbac36b8cc557d74ec5b759e9dc..49626d32fd38e1b9fa682049a2a25aa21a58f3cb 100644 (file)
@@ -187,6 +187,8 @@ time_clockid_converter(PyObject *obj, clockid_t *p)
 {
 #ifdef _AIX
     long long clk_id = PyLong_AsLongLong(obj);
+#elif defined(__DragonFly__)
+    long clk_id = PyLong_AsLong(obj);
 #else
     int clk_id = PyLong_AsInt(obj);
 #endif