summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/Names.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/shared/cplusplus/Names.cpp')
-rw-r--r--src/shared/cplusplus/Names.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/shared/cplusplus/Names.cpp b/src/shared/cplusplus/Names.cpp
index 45347ae193..07667628e5 100644
--- a/src/shared/cplusplus/Names.cpp
+++ b/src/shared/cplusplus/Names.cpp
@@ -170,6 +170,8 @@ const FullySpecifiedType &TemplateNameId::templateArgumentAt(unsigned index) con
bool TemplateNameId::isEqualTo(const Name *other) const
{
+ if (! other)
+ return false;
const TemplateNameId *t = other->asTemplateNameId();
if (! t)
return false;