--- a/contrib/python-zstandard/c-ext/compressor.c Thu Feb 09 21:44:32 2017 -0500
+++ b/contrib/python-zstandard/c-ext/compressor.c Tue Feb 07 23:24:47 2017 -0800
@@ -16,7 +16,7 @@
Py_BEGIN_ALLOW_THREADS
memset(&zmem, 0, sizeof(zmem));
compressor->cdict = ZSTD_createCDict_advanced(compressor->dict->dictData,
- compressor->dict->dictSize, *zparams, zmem);
+ compressor->dict->dictSize, 1, *zparams, zmem);
Py_END_ALLOW_THREADS
if (!compressor->cdict) {
@@ -128,8 +128,8 @@
self->cparams = NULL;
self->cdict = NULL;
- if (!PyArg_ParseTupleAndKeywords(args, kwargs, "|iO!O!OOO", kwlist,
- &level, &ZstdCompressionDictType, &dict,
+ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "|iO!O!OOO:ZstdCompressor",
+ kwlist, &level, &ZstdCompressionDictType, &dict,
&CompressionParametersType, ¶ms,
&writeChecksum, &writeContentSize, &writeDictID)) {
return -1;
@@ -243,8 +243,8 @@
PyObject* totalReadPy;
PyObject* totalWritePy;
- if (!PyArg_ParseTupleAndKeywords(args, kwargs, "OO|nkk", kwlist, &source, &dest, &sourceSize,
- &inSize, &outSize)) {
+ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "OO|nkk:copy_stream", kwlist,
+ &source, &dest, &sourceSize, &inSize, &outSize)) {
return NULL;
}
@@ -402,9 +402,9 @@
ZSTD_parameters zparams;
#if PY_MAJOR_VERSION >= 3
- if (!PyArg_ParseTupleAndKeywords(args, kwargs, "y#|O",
+ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "y#|O:compress",
#else
- if (!PyArg_ParseTupleAndKeywords(args, kwargs, "s#|O",
+ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "s#|O:compress",
#endif
kwlist, &source, &sourceSize, &allowEmpty)) {
return NULL;
@@ -512,7 +512,7 @@
return NULL;
}
- if (!PyArg_ParseTupleAndKeywords(args, kwargs, "|n", kwlist, &inSize)) {
+ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "|n:compressobj", kwlist, &inSize)) {
return NULL;
}
@@ -574,8 +574,8 @@
size_t outSize = ZSTD_CStreamOutSize();
ZstdCompressorIterator* result;
- if (!PyArg_ParseTupleAndKeywords(args, kwargs, "O|nkk", kwlist, &reader, &sourceSize,
- &inSize, &outSize)) {
+ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "O|nkk:read_from", kwlist,
+ &reader, &sourceSize, &inSize, &outSize)) {
return NULL;
}
@@ -693,8 +693,8 @@
Py_ssize_t sourceSize = 0;
size_t outSize = ZSTD_CStreamOutSize();
- if (!PyArg_ParseTupleAndKeywords(args, kwargs, "O|nk", kwlist, &writer, &sourceSize,
- &outSize)) {
+ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "O|nk:write_to", kwlist,
+ &writer, &sourceSize, &outSize)) {
return NULL;
}