f_code can't be NULL based on Frame_New and other code that derefs it.

So there doesn't seem to be much point to checking here.
This commit is contained in:
Neal Norwitz 2006-06-11 05:48:14 +00:00
parent 8e6675a7dc
commit 7d5b6e8991
1 changed files with 2 additions and 2 deletions

View File

@ -425,7 +425,7 @@ frame_dealloc(PyFrameObject *f)
Py_CLEAR(f->f_exc_traceback);
co = f->f_code;
if (co != NULL && co->co_zombieframe == NULL)
if (co->co_zombieframe == NULL)
co->co_zombieframe = f;
else if (numfree < MAXFREELIST) {
++numfree;
@ -435,7 +435,7 @@ frame_dealloc(PyFrameObject *f)
else
PyObject_GC_Del(f);
Py_XDECREF(co);
Py_DECREF(co);
Py_TRASHCAN_SAFE_END(f)
}