commit | be580f2e481f5f129a1e47e436dd7ae54b9f50bd | [log] [tgz] |
---|---|---|
author | Kristján Valur Jónsson <sweskman@gmail.com> | Fri Apr 25 09:51:21 2014 +0000 |
committer | Kristján Valur Jónsson <sweskman@gmail.com> | Fri Apr 25 09:51:21 2014 +0000 |
tree | 5d8a87352f890238030c6af3b1c8b4c9dcf5c00b | |
parent | 4e0df17bd711af209bd4bfa73def4a5a17317899 [diff] [blame] |
Issue #20434 Correct error handlin of _PyString_Resize and _PyBytes_Resize
diff --git a/Modules/bz2module.c b/Modules/bz2module.c index e479777..ae749ee 100644 --- a/Modules/bz2module.c +++ b/Modules/bz2module.c
@@ -732,7 +732,8 @@ } else { /* Grow the big buffer */ - _PyString_Resize(&big_buffer, buffersize); + if (_PyString_Resize(&big_buffer, buffersize)) + goto error; buffer = PyString_AS_STRING(big_buffer); } continue;