Skip to content

Commit db7b483

Browse files
committed
define header
1 parent 9ff3a7c commit db7b483

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

mypyc/lib-rt/int_ops.c

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -606,6 +606,16 @@ PyObject *CPyTagged_ToBytes(CPyTagged self, Py_ssize_t length, PyObject *byteord
606606
}
607607

608608
#if PY_VERSION_HEX >= 0x030A0000
609+
// If not declared, declare it ourselves
610+
#ifndef PyLong_AsByteArray
611+
PyAPI_FUNC(int) PyLong_AsByteArray(
612+
PyLongObject* v,
613+
unsigned char* bytes,
614+
size_t n,
615+
int little_endian,
616+
int is_signed
617+
);
618+
#endif
609619
#define CPy_PyLong_AsByteArray PyLong_AsByteArray
610620
#else
611621
#define CPy_PyLong_AsByteArray _PyLong_AsByteArray

0 commit comments

Comments
 (0)