Skip to content

Commit 94784ea

Browse files
committed
TIKA-4752 -- clean up
1 parent 723b2f9 commit 94784ea

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

  • tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-miscoffice-module/src/main/java/org/apache/tika/parser/dbf

tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-miscoffice-module/src/main/java/org/apache/tika/parser/dbf/DBFParser.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,8 +147,10 @@ private Charset getCharset(List<DBFRow> firstRows, DBFFileHeader header, ParseCo
147147
}
148148
try (TikaInputStream tis = TikaInputStream.get(bytes)) {
149149
List<EncodingResult> results =
150-
detector.detect(TikaInputStream.get(bytes), new Metadata(), parseContext);
151-
charset = results.isEmpty() ? null : results.get(0).getCharset();
150+
detector.detect(tis, new Metadata(), parseContext);
151+
if (!results.isEmpty() && results.get(0).getCharset() != null) {
152+
charset = results.get(0).getCharset();
153+
}
152154
}
153155
}
154156
return charset;

0 commit comments

Comments
 (0)