OSDN Git Service

Metro版でコンパイルが通らない不具合を修正した
authorgdkhd812 <jbh03215@htmil.co.jp>
Thu, 26 Sep 2013 11:54:02 +0000 (20:54 +0900)
committergdkhd812 <jbh03215@htmil.co.jp>
Thu, 26 Sep 2013 11:54:02 +0000 (20:54 +0900)
Common/StringBuffer.cs

index ac7d7e6..1d199eb 100644 (file)
@@ -139,10 +139,11 @@ namespace FooEditEngine
         {\r
             TextSearch ts = new TextSearch(target,ci);\r
             int left = 0, right = 0;\r
+            char[] pattern_chars = pattern.ToCharArray();\r
             while((right = ts.IndexOf(this.buf,left)) != -1)\r
             {\r
                 this.buf.RemoveRange(right, target.Length);\r
-                this.buf.InsertRange(right, pattern, pattern.Length);\r
+                this.buf.InsertRange(right, pattern_chars, pattern.Length);\r
                 left = right + pattern.Length;\r
             }\r
             this.Update(this, new DocumentUpdateEventArgs(UpdateType.Clear, -1, -1, -1));\r