fix overflow when using numpy 2.0

This commit is contained in:
Jan Petykiewicz 2024-07-29 03:53:44 -07:00
parent c9e894879f
commit ab8b71b149

View File

@ -1376,7 +1376,7 @@ class Placement(Record):
optional: dict[str, Any] = {} optional: dict[str, Any] = {}
name = read_refname(stream, cc, nn) name = read_refname(stream, cc, nn)
if record_id == 17: if record_id == 17:
aa = (ma0 << 1) | ma1 aa = int((ma0 << 1) | ma1)
optional['angle'] = aa * 90 optional['angle'] = aa * 90
elif record_id == 18: elif record_id == 18:
mm = ma0 mm = ma0