Fixed possible segfault in package diagram generator
This commit is contained in:
@@ -388,7 +388,7 @@ bool translation_unit_visitor::find_relationships(const clang::QualType &type,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (type->isRecordType()) {
|
else if (type->isRecordType() && type->getAsCXXRecordDecl()) {
|
||||||
const auto *namespace_context =
|
const auto *namespace_context =
|
||||||
type->getAsCXXRecordDecl()->getEnclosingNamespaceContext();
|
type->getAsCXXRecordDecl()->getEnclosingNamespaceContext();
|
||||||
if (namespace_context != nullptr && namespace_context->isNamespace()) {
|
if (namespace_context != nullptr && namespace_context->isNamespace()) {
|
||||||
|
|||||||
Reference in New Issue
Block a user