Fix some Findbugs reports
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1776714 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
8e1a75912e
commit
b2a4c75665
@ -19,10 +19,7 @@
|
||||
|
||||
package org.apache.poi.poifs.filesystem;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.*;
|
||||
|
||||
import org.apache.poi.poifs.dev.POIFSViewable;
|
||||
import org.apache.poi.util.CloseIgnoringInputStream;
|
||||
@ -152,10 +149,16 @@ public class POIFSFileSystem
|
||||
// TODO Make this nicer!
|
||||
// Create a new empty POIFS in the file
|
||||
POIFSFileSystem tmp = new POIFSFileSystem();
|
||||
FileOutputStream fout = new FileOutputStream(file);
|
||||
tmp.writeFilesystem(fout);
|
||||
fout.close();
|
||||
try {
|
||||
OutputStream out = new FileOutputStream(file);
|
||||
try {
|
||||
tmp.writeFilesystem(out);
|
||||
} finally {
|
||||
out.close();
|
||||
}
|
||||
} finally {
|
||||
tmp.close();
|
||||
}
|
||||
|
||||
// Open it up again backed by the file
|
||||
return new POIFSFileSystem(file, false);
|
||||
@ -166,14 +169,9 @@ public class POIFSFileSystem
|
||||
*
|
||||
* @param args names of the files; arg[ 0 ] is the input file,
|
||||
* arg[ 1 ] is the output file
|
||||
*
|
||||
* @exception IOException
|
||||
*/
|
||||
|
||||
public static void main(String args[])
|
||||
throws IOException
|
||||
public static void main(String args[]) throws IOException
|
||||
{
|
||||
OPOIFSFileSystem.main(args);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -74,8 +74,7 @@ public class HwmfBitmap16 {
|
||||
}
|
||||
|
||||
int length = (((width * bitsPixel + 15) >> 4) << 1) * height;
|
||||
@SuppressWarnings("unused")
|
||||
byte buf[] = IOUtils.toByteArray(leis, length);
|
||||
/*byte buf[] =*/ IOUtils.toByteArray(leis, length);
|
||||
|
||||
// TODO: this is not implemented ... please provide a sample, if it
|
||||
// ever happens to you, to come here ...
|
||||
|
Loading…
Reference in New Issue
Block a user