1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
Index: xmlparser/lib/xml/dom/core.rb
===================================================================
--- xmlparser.orig/lib/xml/dom/core.rb 2010-05-12 13:36:36.000000000 -0400
+++ xmlparser/lib/xml/dom/core.rb 2010-05-12 13:38:46.000000000 -0400
@@ -1846,6 +1846,8 @@
value << """
when ?<
value << "<"
+ when ?>
+ value << ">"
else
value << code
end
Index: xmlparser/lib/xml/dom2/attr.rb
===================================================================
--- xmlparser.orig/lib/xml/dom2/attr.rb 2010-05-12 13:39:12.000000000 -0400
+++ xmlparser/lib/xml/dom2/attr.rb 2010-05-12 13:40:15.000000000 -0400
@@ -122,7 +122,9 @@
value << """
elsif c == "<"
value << "<"
- else
+ elsif c == ">"
+ value << ">"
+ else
value << c
end
end
|