diff options
author | Chris Toshok <toshok@novell.com> | 2008-12-26 00:38:49 +0300 |
---|---|---|
committer | Chris Toshok <toshok@novell.com> | 2008-12-26 00:38:49 +0300 |
commit | ee55ce1b6db23b6c2cd3fe29fd16afc53d697beb (patch) | |
tree | 8ce8695c5f3e0223651beb12bcb04d1feb6689e4 | |
parent | 1c7525482229838f0aa38db7ff7f42ab06c557e2 (diff) |
only include the base type missing node if there is one defined
svn path=/trunk/mono-tools/; revision=122129
-rw-r--r-- | gui-compare/CompareContext.cs | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/gui-compare/CompareContext.cs b/gui-compare/CompareContext.cs index 0bb3c8d0..962d97ce 100644 --- a/gui-compare/CompareContext.cs +++ b/gui-compare/CompareContext.cs @@ -418,11 +418,14 @@ namespace GuiCompare { comparisons_performed ++; if (item is ICompHasBaseType) { - ComparisonNode baseTypeNode = new ComparisonNode (CompType.Class, - string.Format ("BaseType: {0}", - ((ICompHasBaseType)item).GetBaseType())); - baseTypeNode.Status = ComparisonStatus.Missing; - node.AddChild (baseTypeNode); + string baseTypeName = ((ICompHasBaseType)item).GetBaseType(); + if (!string.IsNullOrEmpty (baseTypeName)) { + ComparisonNode baseTypeNode = new ComparisonNode (CompType.Class, + string.Format ("BaseType: {0}", + baseTypeName)); + baseTypeNode.Status = ComparisonStatus.Missing; + node.AddChild (baseTypeNode); + } } if (item is ICompTypeContainer) { |