Check return value of PyObject_AsFileDescriptor() in _Py_DisplaySourceLine() for error
CID 486768
merge
Propagate error when PyByteArray_Resize() fails in bytearray_translate()
CID 715334
Check return value of lseek() in _Py_DisplaySourceLine().
Also use portable SEEK_SET instead of 0.
CID 1040639
Fix reference and memory leaks in _freeze_importlib
Issue #18514: Fix unreachable Py_DECREF() call in PyCData_FromBaseObj()
let's not return NULL from functions that should return ints
fix spacing
Now all error paths of _freeze_importlib use 'goto error' and the error label cleans up all used resources.