Skip to content
This repository was archived by the owner on Jun 1, 2023. It is now read-only.

Commit 071c7ff

Browse files
committed
Fix SHIFT_VAR with SHORTSIZE != SIZE16
e.g. with -m32 use64bitint, SHIFT_VAR has 6 args
1 parent 3116262 commit 071c7ff

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

pp_pack.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1382,8 +1382,7 @@ S_unpack_rec(pTHX_ tempsym_t* symptr, const char *s, const char *strbeg, const c
13821382
#if SHORTSIZE != SIZE16
13831383
while (len-- > 0) {
13841384
unsigned short aushort;
1385-
SHIFT_VAR(utf8, s, strend, aushort, datumtype, needs_swap,
1386-
needs_swap);
1385+
SHIFT_VAR(utf8, s, strend, aushort, datumtype, needs_swap);
13871386
if (!checksum)
13881387
mPUSHu(aushort);
13891388
else if (checksum > bits_in_uv)

0 commit comments

Comments
 (0)