Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 59cf23a

Browse files
committed
Minor tweaks to varnames, declarations, and comments.
1 parent 09f336c commit 59cf23a

1 file changed

Lines changed: 7 additions & 8 deletions

File tree

Modules/_collectionsmodule.c

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
/* The block length may be set to any number over 1. Larger numbers
1111
* reduce the number of calls to the memory allocator but take more
12-
* memory. Ideally, BLOCKLEN should be set to a multiple of the
12+
* memory. Ideally, (BLOCKLEN+2) should be set to a multiple of the
1313
* length of a cache line.
1414
*/
1515

@@ -71,7 +71,7 @@ newblock(block *leftlink, block *rightlink, Py_ssize_t len) {
7171
return NULL;
7272
}
7373
if (numfreeblocks) {
74-
numfreeblocks -= 1;
74+
numfreeblocks--;
7575
b = freeblocks[numfreeblocks];
7676
} else {
7777
b = PyMem_Malloc(sizeof(block));
@@ -414,7 +414,6 @@ static int
414414
_deque_rotate(dequeobject *deque, Py_ssize_t n)
415415
{
416416
Py_ssize_t m, len=deque->len, halflen=len>>1;
417-
block *prevblock;
418417

419418
if (len <= 1)
420419
return 0;
@@ -455,8 +454,8 @@ _deque_rotate(dequeobject *deque, Py_ssize_t n)
455454
n -= m;
456455

457456
if (deque->rightindex == -1) {
457+
block *prevblock = deque->rightblock->leftlink;
458458
assert(deque->rightblock != NULL);
459-
prevblock = deque->rightblock->leftlink;
460459
assert(deque->leftblock != deque->rightblock);
461460
freeblock(deque->rightblock);
462461
prevblock->rightlink = NULL;
@@ -490,12 +489,12 @@ _deque_rotate(dequeobject *deque, Py_ssize_t n)
490489
n += m;
491490

492491
if (deque->leftindex == BLOCKLEN) {
492+
block *nextblock = deque->leftblock->rightlink;
493493
assert(deque->leftblock != deque->rightblock);
494-
prevblock = deque->leftblock->rightlink;
495494
freeblock(deque->leftblock);
496-
assert(prevblock != NULL);
497-
prevblock->leftlink = NULL;
498-
deque->leftblock = prevblock;
495+
assert(nextblock != NULL);
496+
nextblock->leftlink = NULL;
497+
deque->leftblock = nextblock;
499498
deque->leftindex = 0;
500499
}
501500
}

0 commit comments

Comments
 (0)