summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew M. Kuchling <amk@amk.ca>2006-10-05 17:22:15 +0000
committerAndrew M. Kuchling <amk@amk.ca>2006-10-05 17:22:15 +0000
commit165e797817b9bc1237a694790142f6eb97fdf31d (patch)
tree466ecf8e8cfb3976638870fb9ac0553a3e8cef16
parentfb369242bdae37e39d9643c312ee5219f2371006 (diff)
downloadcpython-git-165e797817b9bc1237a694790142f6eb97fdf31d.tar.gz
[Backport r51224 | neal.norwitz]
Move the assert which checks for a NULL pointer first. Klocwork #274.
-rw-r--r--Modules/collectionsmodule.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Modules/collectionsmodule.c b/Modules/collectionsmodule.c
index 4457551bb0..3387b99365 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;