Core: Fix several coverity issues:
* CID 350582: Big parameter passed by value * CID 350639: Big parameter passed by value * CID 305234: Uncaught exception * CID 316529: Uncaught exception * CID 350597: Uncaught exception * CID 350623: Uncaught exception * CID 332690: Uncaught exception * CID 332700: Unchecked return value * CID 350576: Uninitialized scalar field * CID 350587: Uninitialized scalar variable * CID 192606: Uninitialized scalar field * CID 332699: Uninitialized pointer field * CID 350561: Dereference null return value * CID 350610: Dereference null return value * CID 350567: Dereference after null check
This commit is contained in:
@@ -283,7 +283,12 @@ ViewProviderPythonFeatureImp::~ViewProviderPythonFeatureImp()
|
||||
#undef FC_PY_ELEMENT
|
||||
#define FC_PY_ELEMENT(_name) py_##_name = Py::None();
|
||||
|
||||
FC_PY_VIEW_OBJECT
|
||||
try {
|
||||
FC_PY_VIEW_OBJECT
|
||||
}
|
||||
catch (Py::Exception& e) {
|
||||
e.clear();
|
||||
}
|
||||
}
|
||||
|
||||
void ViewProviderPythonFeatureImp::init(PyObject *pyobj) {
|
||||
|
||||
Reference in New Issue
Block a user