]> granicus.if.org Git - python/commit
Rename struct.unpack() 2nd parameter to "buffer"
authorVictor Stinner <victor.stinner@gmail.com>
Thu, 2 Feb 2017 13:24:16 +0000 (14:24 +0100)
committerVictor Stinner <victor.stinner@gmail.com>
Thu, 2 Feb 2017 13:24:16 +0000 (14:24 +0100)
commitc0f59ad1455a53b6a8a9f09620ae4283e4df9f26
tree2777c138d7b040194dba9a44926a325755a601dd
parenta0e454b69d4e00c75eb04ffe7268b65dc51ae54b
Rename struct.unpack() 2nd parameter to "buffer"

Issue #29300: Rename struct.unpack() second parameter from "inputstr" to
"buffer", and use the Py_buffer type.

Fix also unit tests on struct.unpack() which passed a Unicode string instead of
a bytes string as struct.unpack() second parameter. The purpose of
test_trailing_counter() is to test invalid format strings, not to test the
buffer parameter.
Lib/test/test_struct.py
Modules/_struct.c
Modules/clinic/_struct.c.h