Skip to content

Commit 5674405

Browse files
committed
Prevent test failures caused by encoding issues
Temporarily use UTF-8 to parse stylesheets instead of system encoding until encoding detection is implemented. Use ASCII characters in resource file names DEVSIX-1446
1 parent 5c50c64 commit 5674405

File tree

2 files changed

+1
-1
lines changed

2 files changed

+1
-1
lines changed

src/main/java/com/itextpdf/html2pdf/css/parse/CssStyleSheetParser.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ public static CssStyleSheet parse(InputStream stream, String baseUrl) throws IOE
117117
}
118118

119119
CssParserStateController controller = new CssParserStateController(baseUrl);
120-
Reader br = PortUtil.wrapInBufferedReader(new InputStreamReader(stream)); // TODO define charset
120+
Reader br = PortUtil.wrapInBufferedReader(new InputStreamReader(stream, StandardCharsets.UTF_8)); // TODO determine charset correctly DEVSIX-1458
121121
char[] buffer = new char[8192];
122122
int length;
123123
while ((length = br.read(buffer, 0, buffer.length)) > 0) {

0 commit comments

Comments
 (0)