changeset 40121 | 73fef626dae3 |
parent 37495 | b1fb341d8a61 |
child 42070 | 675775c33ab6 |
--- a/contrib/python-zstandard/c-ext/compressionwriter.c Tue Sep 25 20:55:03 2018 +0900 +++ b/contrib/python-zstandard/c-ext/compressionwriter.c Mon Oct 08 16:27:40 2018 -0700 @@ -222,10 +222,6 @@ return NULL; } - if (!output.pos) { - break; - } - /* Copy data from output buffer to writer. */ if (output.pos) { #if PY_MAJOR_VERSION >= 3 @@ -238,7 +234,12 @@ totalWrite += output.pos; self->bytesCompressed += output.pos; } + output.pos = 0; + + if (!zresult) { + break; + } } PyMem_Free(output.dst);