projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Merge pull request #900 from Blewzman/FixAggregateExceptionGetBaseException
[mono.git]
/
mcs
/
class
/
System.Runtime.Serialization
/
System.Runtime.Serialization
/
DataContractSerializer.cs
diff --git
a/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization/DataContractSerializer.cs
b/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization/DataContractSerializer.cs
index f3c707e1e77842557bd32261c8414e46e788b528..8e713d78eb17b74b356b275963efe1fce6d35c9c 100755
(executable)
--- a/
mcs/class/System.Runtime.Serialization/System.Runtime.Serialization/DataContractSerializer.cs
+++ b/
mcs/class/System.Runtime.Serialization/System.Runtime.Serialization/DataContractSerializer.cs
@@
-248,8
+248,10
@@
namespace System.Runtime.Serialization
return;
Type elementType = type;
- if (type.HasElementType)
+ if (type.HasElementType) {
+ known_types.Add (type);
elementType = type.GetElementType ();
+ }
known_types.Add (elementType);