Author: alanmc
Date: 2007-07-31 16:29:58 -0400 (Tue, 31 Jul 2007)
New Revision: 83141

Modified:
   trunk/lunareclipse/ChangeLog
   trunk/lunareclipse/Serialization/Serializer.cs
Log:
* Serialization/Serializer.cs: Fix for serializing string types

Modified: trunk/lunareclipse/ChangeLog
===================================================================
--- trunk/lunareclipse/ChangeLog        2007-07-31 20:21:43 UTC (rev 83140)
+++ trunk/lunareclipse/ChangeLog        2007-07-31 20:29:58 UTC (rev 83141)
@@ -1,5 +1,9 @@
 2007-07-31  Alan McGovern <[EMAIL PROTECTED]> 
 
+       * Serialization/Serializer.cs: Fix for serializing string types
+
+2007-07-31  Alan McGovern <[EMAIL PROTECTED]> 
+
        Removed comment out crap
 
 2007-07-31  Alan McGovern <[EMAIL PROTECTED]> 

Modified: trunk/lunareclipse/Serialization/Serializer.cs
===================================================================
--- trunk/lunareclipse/Serialization/Serializer.cs      2007-07-31 20:21:43 UTC 
(rev 83140)
+++ trunk/lunareclipse/Serialization/Serializer.cs      2007-07-31 20:29:58 UTC 
(rev 83141)
@@ -97,7 +97,7 @@
                 object dependencyValue = keypair.Value.GetValue(item);
                 object value = 
item.GetValue((DependencyProperty)dependencyValue);
 
-                if(value is IEnumerable)
+                if(value is IEnumerable && !(value is string))
                     SerialiseCollection(keypair.Value, value, writer);
                 
                 else if(value is DependencyObject)

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to