Browse Source

Fix _PyTime_MIN/MAX values (GH-15384) (GH-15426)

_PyTime_t type is defined as int64_t, and so min/max are INT64_MIN/INT64_MAX,
not PY_LLONG_MIN/PY_LLONG_MAX.

(cherry picked from commit 8e76c45622)
pull/15434/head
Victor Stinner 7 years ago
committed by GitHub
parent
commit
944aa01a81
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      Include/pytime.h

4
Include/pytime.h

@ -17,8 +17,8 @@ extern "C" {
store a duration, and so indirectly a date (related to another date, like
UNIX epoch). */
typedef int64_t _PyTime_t;
#define _PyTime_MIN PY_LLONG_MIN
#define _PyTime_MAX PY_LLONG_MAX
#define _PyTime_MIN INT64_MIN
#define _PyTime_MAX INT64_MAX
typedef enum {
/* Round towards minus infinity (-inf).

Loading…
Cancel
Save