From 165e797817b9bc1237a694790142f6eb97fdf31d Mon Sep 17 00:00:00 2001 From: "Andrew M. Kuchling" Date: Thu, 5 Oct 2006 17:22:15 +0000 Subject: [Backport r51224 | neal.norwitz] Move the assert which checks for a NULL pointer first. Klocwork #274. --- Modules/collectionsmodule.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modules/collectionsmodule.c b/Modules/collectionsmodule.c index 4457551..3387b99 100644 --- a/Modules/collectionsmodule.c +++ b/Modules/collectionsmodule.c @@ -225,9 +225,9 @@ deque_popleft(dequeobject *deque, PyObject *unused) deque->leftindex = CENTER + 1; deque->rightindex = CENTER; } else { + assert(deque->leftblock != NULL); assert(deque->leftblock != deque->rightblock); prevblock = deque->leftblock->rightlink; - assert(deque->leftblock != NULL); PyMem_Free(deque->leftblock); assert(prevblock != NULL); prevblock->leftlink = NULL; -- cgit v0.12