bpo-30860: Fix deadcode in obmalloc.c (#3499)
Fix Coverity CID 1417587: _PyMem_Initialize() contains code which is never executed. Replace the runtime check with a build assertion.
This commit is contained in:
parent
b9b69003d9
commit
ccb3c7654c
|
@ -297,9 +297,9 @@ _PyMem_Initialize(struct _pymem_runtime_state *state)
|
|||
state->allocators.obj = _pyobject;
|
||||
|
||||
#ifdef WITH_PYMALLOC
|
||||
Py_BUILD_ASSERT(NB_SMALL_SIZE_CLASSES == 64);
|
||||
|
||||
for (int i = 0; i < 8; i++) {
|
||||
if (NB_SMALL_SIZE_CLASSES <= i * 8)
|
||||
break;
|
||||
for (int j = 0; j < 8; j++) {
|
||||
int x = i * 8 + j;
|
||||
poolp *addr = &(state->usedpools[2*(x)]);
|
||||
|
|
Loading…
Reference in New Issue