Fix RAISE_VARARGS bug
This commit is contained in:
7
tests/input/test_raise_varargs.py
Normal file
7
tests/input/test_raise_varargs.py
Normal file
@@ -0,0 +1,7 @@
|
||||
import struct
|
||||
|
||||
def bytes_to_words(b):
|
||||
'''Convert a byte string (little-endian) to a list of 32-bit words.'''
|
||||
if len(b) % 4 != 0:
|
||||
raise ValueError('Input bytes length must be a multiple of 4 for word conversion.')
|
||||
return struct.unpack('<' + 'I' * (len(b) // 4), b)
|
Reference in New Issue
Block a user