1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
From: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Date: Sun, 9 Nov 2025 22:38:37 +0100
Subject: fix_cython_compiler_error
===================================================================
---
pyliblo3/_liblo.pyx | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/pyliblo3/_liblo.pyx b/pyliblo3/_liblo.pyx
index 4fa70df..9637a23 100644
--- a/pyliblo3/_liblo.pyx
+++ b/pyliblo3/_liblo.pyx
@@ -971,7 +971,7 @@ cdef class Message:
if t == 'i':
lo_message_add_int32(self._message, int(value))
elif t == 'h':
- lo_message_add_int64(self._message, long(value))
+ lo_message_add_int64(self._message, <int64_t>(value))
elif t == 'f':
lo_message_add_float(self._message, float(value))
elif t == 'd':
@@ -1012,7 +1012,7 @@ cdef class Message:
lo_message_add_true(self._message)
elif value is False:
lo_message_add_false(self._message)
- elif isinstance(value, (int, long)):
+ elif isinstance(value, int):
try:
lo_message_add_int32(self._message, <int32_t>value)
except OverflowError:
@@ -1067,7 +1067,7 @@ cdef class Bundle:
if len(messages) and not isinstance(messages[0], Message):
t = messages[0]
- if isinstance(t, (float, int, long)):
+ if isinstance(t, (float, int)):
tt = _double_to_timetag(t)
elif isinstance(t, tuple) and len(t) == 2:
tt.sec, tt.frac = t
|