OSDN Git Service

Correct string out of bounds exception when editing LaTeX formula.
[neighbornote/NeighborNote.git] / src / cx / fbn / nevernote / xml / HtmlTagModifier.java
index 8eb8bd3..6b327cb 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
- * This file is part of NeverNote \r
+ * This file is part of NixNote \r
  * Copyright 2009 Randy Baumgarte\r
  * \r
  * This file may be licensed under the terms of of the\r
@@ -75,12 +75,13 @@ public class HtmlTagModifier {
        }\r
        \r
        public void replaceValue(int position, String attribute, String newValue) {\r
+\r
                int endPosition = html.indexOf(">", position);\r
                if (endPosition < 0)\r
                        return;\r
                \r
                int attributeStart = html.indexOf(attribute, position);\r
-               if (attributeStart < 0)\r
+               if (attributeStart < 0 || attributeStart > endPosition)\r
                        return;\r
                \r
                int attributeEnd = html.indexOf(" ", attributeStart);\r