diff options
author | INADA Naoki <songofacandy@gmail.com> | 2015-11-09 02:00:48 +0900 |
---|---|---|
committer | INADA Naoki <songofacandy@gmail.com> | 2015-11-09 02:00:48 +0900 |
commit | f7d3715f2cedb09babbcdd1950ecc50f4d673fbe (patch) | |
tree | 5f4be6f61b28fc12818ca1e1a48e4321c9caa8b1 /msgpack/_unpacker.pyx | |
parent | de3c2b99f78d134c326bc375f19f54b7c851797a (diff) | |
download | msgpack-python-f7d3715f2cedb09babbcdd1950ecc50f4d673fbe.tar.gz |
Add missing params to unpack()
Diffstat (limited to 'msgpack/_unpacker.pyx')
-rw-r--r-- | msgpack/_unpacker.pyx | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/msgpack/_unpacker.pyx b/msgpack/_unpacker.pyx index d359e57..36cb78e 100644 --- a/msgpack/_unpacker.pyx +++ b/msgpack/_unpacker.pyx @@ -148,7 +148,12 @@ def unpackb(object packed, object object_hook=None, object list_hook=None, def unpack(object stream, object object_hook=None, object list_hook=None, bint use_list=1, encoding=None, unicode_errors="strict", - object_pairs_hook=None, ext_hook=ExtType + object_pairs_hook=None, ext_hook=ExtType, + Py_ssize_t max_str_len=2147483647, # 2**32-1 + Py_ssize_t max_bin_len=2147483647, + Py_ssize_t max_array_len=2147483647, + Py_ssize_t max_map_len=2147483647, + Py_ssize_t max_ext_len=2147483647): ): """ Unpack an object from `stream`. @@ -159,7 +164,12 @@ def unpack(object stream, object object_hook=None, object list_hook=None, """ return unpackb(stream.read(), use_list=use_list, object_hook=object_hook, object_pairs_hook=object_pairs_hook, list_hook=list_hook, - encoding=encoding, unicode_errors=unicode_errors, ext_hook=ext_hook + encoding=encoding, unicode_errors=unicode_errors, ext_hook=ext_hook, + max_str_len=max_str_len, + max_bin_len=max_bin_len, + max_array_len=max_array_len, + max_map_len=max_map_len, + max_ext_len=max_ext_len, ) |