diff options
author | YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp> | 2013-05-16 12:57:28 +0900 |
---|---|---|
committer | YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp> | 2013-05-16 12:58:00 +0900 |
commit | 63b9fa5843ad9e38e3797c061de495f49659ab08 (patch) | |
tree | c7d33e4df7a5774771945a570a28357003cf61b8 | |
parent | b0c193f3e07fdabc3d489bd5e134e3e41733f204 (diff) | |
download | msgpack-python-63b9fa5843ad9e38e3797c061de495f49659ab08.tar.gz |
fix a compilation error
msgpack/_unpacker.pyx: In function 'PyObject* __pyx_pf_7msgpack_9_unpacker_unpac
kb(PyObject*, PyObject*, PyObject*, PyObject*, int, PyObject*, PyObject*, PyObje
ct*)':
msgpack/_unpacker.pyx:111:70: error: invalid cast from type 'Py_buffer' to type 'char*'
-rw-r--r-- | msgpack/_unpacker.pyx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/msgpack/_unpacker.pyx b/msgpack/_unpacker.pyx index 46be7e0..06806bd 100644 --- a/msgpack/_unpacker.pyx +++ b/msgpack/_unpacker.pyx @@ -108,7 +108,7 @@ def unpackb(object packed, object object_hook=None, object list_hook=None, if ret == 1: obj = unpack_data(&ctx) if off < buff.len: - raise ExtraData(obj, PyBytes_FromStringAndSize(<char*>(buff)+off, buff.len-off)) + raise ExtraData(obj, PyBytes_FromStringAndSize(<char*>buff.buf+off, buff.len-off)) return obj else: raise UnpackValueError("Unpack failed: error = %d" % (ret,)) |