Author: centic
Date: Wed Nov 15 10:22:49 2023
New Revision: 1913795
URL: http://svn.apache.org/viewvc?rev=1913795&view=rev
Log:
Close document always in SlideShowRecordDumper
Modified:
poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hslf/dev/SlideShowRecordDumper.java
poi/trunk/poi-scratchpad/src/test/java/org/apache/poi/hslf/dev/TestSlideShowRecordDumper.java
Modified:
poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hslf/dev/SlideShowRecordDumper.java
URL:
http://svn.apache.org/viewvc/poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hslf/dev/SlideShowRecordDumper.java?rev=1913795&r1=1913794&r2=1913795&view=diff
==============================================================================
---
poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hslf/dev/SlideShowRecordDumper.java
(original)
+++
poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hslf/dev/SlideShowRecordDumper.java
Wed Nov 15 10:22:49 2023
@@ -79,12 +79,12 @@ public final class SlideShowRecordDumper
String filename = args[ndx];
- SlideShowRecordDumper foo = new SlideShowRecordDumper(System.out,
- filename, verbose, escher);
-
- foo.printDump();
-
- foo.doc.close();
+ SlideShowRecordDumper foo = new SlideShowRecordDumper(System.out,
filename, verbose, escher);
+ try {
+ foo.printDump();
+ } finally {
+ foo.doc.close();
+ }
}
public static void printUsage() {
Modified:
poi/trunk/poi-scratchpad/src/test/java/org/apache/poi/hslf/dev/TestSlideShowRecordDumper.java
URL:
http://svn.apache.org/viewvc/poi/trunk/poi-scratchpad/src/test/java/org/apache/poi/hslf/dev/TestSlideShowRecordDumper.java?rev=1913795&r1=1913794&r2=1913795&view=diff
==============================================================================
---
poi/trunk/poi-scratchpad/src/test/java/org/apache/poi/hslf/dev/TestSlideShowRecordDumper.java
(original)
+++
poi/trunk/poi-scratchpad/src/test/java/org/apache/poi/hslf/dev/TestSlideShowRecordDumper.java
Wed Nov 15 10:22:49 2023
@@ -35,6 +35,8 @@ public class TestSlideShowRecordDumper e
@Test
void testMain() throws IOException {
+ SlideShowRecordDumper.main(new String[] {});
+
SlideShowRecordDumper.main(new String[] {
HSLFTestDataSamples.getSampleFile("slide_master.ppt").getAbsolutePath(),
});
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]