initial packaging OBS-URL: https://build.opensuse.org/request/show/959648 OBS-URL: https://build.opensuse.org/package/show/Java:packages/vuze?expand=0&rev=1
33 lines
1.6 KiB
Diff
33 lines
1.6 KiB
Diff
diff -up azureus-5.7.5.0/org/gudy/azureus2/pluginsimpl/local/utils/xml/simpleparser/SimpleXMLParserDocumentImpl.java.5.4.0.0_fix_compile azureus-5.7.5.0/org/gudy/azureus2/pluginsimpl/local/utils/xml/simpleparser/SimpleXMLParserDocumentImpl.java
|
|
--- azureus-5.7.5.0/org/gudy/azureus2/pluginsimpl/local/utils/xml/simpleparser/SimpleXMLParserDocumentImpl.java.5.4.0.0_fix_compile 2016-08-05 16:01:44.000000000 +0200
|
|
+++ azureus-5.7.5.0/org/gudy/azureus2/pluginsimpl/local/utils/xml/simpleparser/SimpleXMLParserDocumentImpl.java 2017-03-16 19:35:17.842093333 +0100
|
|
@@ -25,7 +25,7 @@ package org.gudy.azureus2.pluginsimpl.lo
|
|
import javax.xml.parsers.*;
|
|
|
|
import org.xml.sax.*;
|
|
-import org.apache.commons.lang.Entities;
|
|
+import org.apache.commons.lang.StringEscapeUtils;
|
|
import org.gudy.azureus2.core3.util.AENetworkClassifier;
|
|
import org.gudy.azureus2.core3.util.Constants;
|
|
import org.gudy.azureus2.core3.util.Debug;
|
|
@@ -679,17 +679,8 @@ SimpleXMLParserDocumentImpl
|
|
replacement = new String( buffer, 0, buffer_pos );
|
|
|
|
}else{
|
|
-
|
|
- int num = Entities.HTML40.entityValue( ref );
|
|
-
|
|
- if ( num != -1 ){
|
|
-
|
|
- replacement = "&#" + num + ";";
|
|
-
|
|
- }else{
|
|
-
|
|
- replacement = new String( buffer, 0, buffer_pos );
|
|
- }
|
|
+
|
|
+ replacement = StringEscapeUtils.escapeHtml(ref);
|
|
}
|
|
|
|
char[] chars = replacement.toCharArray();
|