Skip to content
Snippets Groups Projects
Commit 16f9f501 authored by Jan Möbius's avatar Jan Möbius
Browse files

Fixed nullptr dereference

parent 1ef135e8
No related branches found
No related tags found
1 merge request!5updated the circulators and iterators and included smarthandles in all of Plugin-InfoMeshObject
......@@ -584,7 +584,7 @@ double InfoMeshObjectPlugin::edgeLength(int _id, int _edgeHandle)
return -1.0;
}
OpenMesh::SmartEdgeHandle eh( _edgeHandle );
OpenMesh::SmartEdgeHandle eh( _edgeHandle,mesh );
if ( !eh.is_valid() ) {
emit log(LOGERR,tr("Unable to get edge handle"));
......@@ -605,7 +605,7 @@ double InfoMeshObjectPlugin::edgeLength(int _id, int _edgeHandle)
return -1.0;
}
OpenMesh::SmartEdgeHandle eh( _edgeHandle );
OpenMesh::SmartEdgeHandle eh( _edgeHandle ,mesh);
if ( !eh.is_valid() ) {
emit log(LOGERR,tr("Unable to get edge handle"));
......@@ -674,7 +674,7 @@ double InfoMeshObjectPlugin::faceArea(int _id, int _faceHandle)
return -1.0;
}
OpenMesh::SmartFaceHandle fh( _faceHandle );
OpenMesh::SmartFaceHandle fh( _faceHandle ,mesh);
if ( !fh.is_valid() ) {
emit log(LOGERR,tr("Unable to get face handle"));
......@@ -775,7 +775,7 @@ int InfoMeshObjectPlugin::vertexValence (int _id, int _vertexHandle)
return -1;
}
OpenMesh::SmartVertexHandle vh( _vertexHandle );
OpenMesh::SmartVertexHandle vh( _vertexHandle ,mesh);
if ( !vh.is_valid() ) {
emit log(LOGERR,tr("Unable to get vertex handle"));
......@@ -798,7 +798,7 @@ int InfoMeshObjectPlugin::vertexValence (int _id, int _vertexHandle)
return -1;
}
OpenMesh::SmartVertexHandle vh( _vertexHandle );
OpenMesh::SmartVertexHandle vh( _vertexHandle ,mesh);
if ( !vh.is_valid() ) {
emit log(LOGERR,tr("Unable to get vertex handle"));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment