diff options
author | Rolf Bjarne Kvinge <RKvinge@novell.com> | 2009-04-21 17:14:36 +0400 |
---|---|---|
committer | Rolf Bjarne Kvinge <RKvinge@novell.com> | 2009-04-21 17:14:36 +0400 |
commit | 887842199e596c80bd4f4b961ae592d6f867563f (patch) | |
tree | d40a675e6121aa389b6f821c788ffed44a011a93 | |
parent | 84788ced705a532bcc34c3c8abc73e5610e6fbb9 (diff) |
2009-04-20 Rolf Bjarne Kvinge <RKvinge@novell.com>
* CecilMetadata.cs: GetLiteralValue: don't crash on null
literal values.
svn path=/trunk/mono-tools/; revision=132256
-rw-r--r-- | gui-compare/CecilMetadata.cs | 2 | ||||
-rw-r--r-- | gui-compare/ChangeLog | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gui-compare/CecilMetadata.cs b/gui-compare/CecilMetadata.cs index b1155446..1c32a23e 100644 --- a/gui-compare/CecilMetadata.cs +++ b/gui-compare/CecilMetadata.cs @@ -762,7 +762,7 @@ namespace GuiCompare { public override string GetLiteralValue () { - if (field_def.IsLiteral) + if (field_def.IsLiteral && field_def.Constant != null) return field_def.Constant.ToString(); return null; } diff --git a/gui-compare/ChangeLog b/gui-compare/ChangeLog index 1afdf3d4..47734fdb 100644 --- a/gui-compare/ChangeLog +++ b/gui-compare/ChangeLog @@ -1,3 +1,8 @@ +2009-04-20 Rolf Bjarne Kvinge <RKvinge@novell.com> + + * CecilMetadata.cs: GetLiteralValue: don't crash on null + literal values. + 2009-04-08 Gonzalo Paniagua Javier <gonzalo@novell.com> * Comparison.cs: added a Reset() so we're able to recalculate the |