Author: manjula
Date: 2005-03-04 02:16:34 -0500 (Fri, 04 Mar 2005)
New Revision: 41428

Modified:
   
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/ChangeLog
   
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/StringType.cs
Log:
Assigned value to destination in string manipulation to achieve required 
functionality 



Modified: 
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/ChangeLog
===================================================================
--- 
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/ChangeLog
        2005-03-04 07:05:22 UTC (rev 41427)
+++ 
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/ChangeLog
        2005-03-04 07:16:34 UTC (rev 41428)
@@ -1,3 +1,6 @@
+2005-03-04  Manjula GHM <[EMAIL PROTECTED]>
+       * StringType.cs: Assigned value to destination in string manipulation 
of MidStmtStr()
+
 2005-02-15  Duncan Mak  <[EMAIL PROTECTED]>
 
        * Bytetype.cs, StaticLocalInitFlags.cs:

Modified: 
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/StringType.cs
===================================================================
--- 
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/StringType.cs
    2005-03-04 07:05:22 UTC (rev 41427)
+++ 
trunk/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/StringType.cs
    2005-03-04 07:16:34 UTC (rev 41428)
@@ -301,8 +301,8 @@
                        if (insertLen == 0)
                                return;
                        //TODO: are the next two lines equvlent to the 8 that 
follow?
-            dest.Remove(startPosition,insertLen);
-                       
dest.Insert(startPosition,sInsert.Substring(0,insertLen));
+                       dest = dest.Remove(startPosition,insertLen);
+                       dest = 
dest.Insert(startPosition,sInsert.Substring(0,insertLen));
                        //Java version
                        //sb = new StringBuilder(dest);
                        //if (sInsert.Length == insertLen)

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

Reply via email to