commit | ebc793d6acb9650b9f497808e059805892031d74 | [log] [tgz] |
---|---|---|
author | Zackery Spytz <zspytz@gmail.com> | Thu Feb 21 00:47:14 2019 -0700 |
committer | Serhiy Storchaka <storchaka@gmail.com> | Thu Feb 21 09:47:14 2019 +0200 |
tree | 4dfe8f5ecea05d788c6f27dfed54975331abc40d | |
parent | ef1b88bf57aae93893d55f1b9c9639dbe9cc7786 [diff] [blame] |
bpo-33989: Ensure that ms.key_compare is always initialized in list_sort_impl(). (GH-8710)
diff --git a/Objects/listobject.c b/Objects/listobject.c index a08b3b5..cbd6e81 100644 --- a/Objects/listobject.c +++ b/Objects/listobject.c
@@ -2334,6 +2334,9 @@ else if ((ms.key_richcompare = key_type->tp_richcompare) != NULL) { ms.key_compare = unsafe_object_compare; } + else { + ms.key_compare = safe_object_compare; + } } else { ms.key_compare = safe_object_compare;