Commit e8b1ba16 authored by Christian Heimes's avatar Christian Heimes

Issue #17810: Add two missing error checks to save_global

CID 1131946:  Unchecked return value  (CHECKED_RETURN)
parent 6188d09f
......@@ -3193,8 +3193,10 @@ save_global(PicklerObject *self, PyObject *obj, PyObject *name)
if (self->proto >= 4) {
const char stack_global_op = STACK_GLOBAL;
save(self, module_name, 0);
save(self, global_name, 0);
if (save(self, module_name, 0) < 0)
goto error;
if (save(self, global_name, 0) < 0)
goto error;
if (_Pickler_Write(self, &stack_global_op, 1) < 0)
goto error;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment