Skip to content

Commit 75592ff

Browse files
authored
Fix compile on big-endian (#20231)
1 parent ca2240c commit 75592ff

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

mypyc/lib-rt/librt_internal.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -466,15 +466,15 @@ _write_short_int(PyObject *data, Py_ssize_t real_value) {
466466
_CHECK_WRITE(data, 2)
467467
#if PY_BIG_ENDIAN
468468
uint16_t to_write = ((uint16_t)(real_value - MIN_TWO_BYTES_INT) << 2) | TWO_BYTES_INT_BIT;
469-
_WRITE(data, uint16_t, reverse_16(to_write))
469+
_WRITE(data, uint16_t, reverse_16(to_write));
470470
#else
471471
_WRITE(data, uint16_t, ((uint16_t)(real_value - MIN_TWO_BYTES_INT) << 2) | TWO_BYTES_INT_BIT);
472472
#endif
473473
} else {
474474
_CHECK_WRITE(data, 4)
475475
#if PY_BIG_ENDIAN
476476
uint32_t to_write = ((uint32_t)(real_value - MIN_FOUR_BYTES_INT) << 3) | FOUR_BYTES_INT_TRAILER;
477-
_WRITE(data, uint32_t, reverse_32(to_write))
477+
_WRITE(data, uint32_t, reverse_32(to_write));
478478
#else
479479
_WRITE(data, uint32_t, ((uint32_t)(real_value - MIN_FOUR_BYTES_INT) << 3) | FOUR_BYTES_INT_TRAILER);
480480
#endif

0 commit comments

Comments
 (0)