Преглед на файлове

use try with resources

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1818781 13f79535-47bb-0310-9956-ffa450edef68
tags/REL_4_0_0_FINAL
PJ Fanning преди 6 години
родител
ревизия
943eb6b6cf
променени са 1 файла, в които са добавени 3 реда и са изтрити 3 реда
  1. 3
    3
      src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFWorkbook.java

+ 3
- 3
src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFWorkbook.java Целия файл

@@ -544,9 +544,9 @@ public class XSSFWorkbook extends POIXMLDocument implements Workbook {
public int addPicture(InputStream is, int format) throws IOException {
int imageNumber = getAllPictures().size() + 1;
XSSFPictureData img = createRelationship(XSSFPictureData.RELATIONS[format], XSSFFactory.getInstance(), imageNumber, true).getDocumentPart();
OutputStream out = img.getPackagePart().getOutputStream();
IOUtils.copy(is, out);
out.close();
try (OutputStream out = img.getPackagePart().getOutputStream()) {
IOUtils.copy(is, out);
}
pictures.add(img);
return imageNumber - 1;
}

Loading…
Отказ
Запис