From b5d98c79f40705413d3809ac3ef58586a1c8646e Mon Sep 17 00:00:00 2001 From: Andrew Niefer Date: Thu, 23 Jun 2005 17:56:13 +0000 Subject: [PATCH] fix bug 101384: NPE in parser --- .../cdt/internal/core/dom/parser/c/CQualifierType.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CQualifierType.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CQualifierType.java index 51b7b1f46c2..ffa56e70b14 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CQualifierType.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/c/CQualifierType.java @@ -63,7 +63,9 @@ public class CQualifierType implements ICQualifierType, ITypeContainer { if( isRestrict() != qt.isRestrict() ) return false; if( isVolatile() != qt.isVolatile() ) return false; - return qt.getType().isSameType( getType() ); + if( type == null ) + return false; + return type.isSameType( qt.getType() ); } catch ( DOMException e ) { return false; }