commit | 42c35d9c0c8175332f50fbe034a001fe52f057b9 | [log] [tgz] |
---|---|---|
author | Serhiy Storchaka <storchaka@gmail.com> | Sat Feb 24 18:55:51 2018 +0200 |
committer | GitHub <noreply@github.com> | Sat Feb 24 18:55:51 2018 +0200 |
tree | 00485d2cfcf5a47eec398a87cd6751f444978733 | |
parent | aef1283ba428e33397d87cee3c54a5110861552d [diff] |
bpo-31966: Fixed WindowsConsoleIO.write() for writing empty data. (GH-5754)
diff --git a/Modules/_io/winconsoleio.c b/Modules/_io/winconsoleio.c index 30d1c76..b85c11b 100644 --- a/Modules/_io/winconsoleio.c +++ b/Modules/_io/winconsoleio.c
@@ -964,6 +964,9 @@ if (!self->writable) return err_mode("writing"); + if (!b->len) { + return PyLong_FromLong(0); + } if (b->len > BUFMAX) len = BUFMAX; else