use IOUtils to close file

This commit is contained in:
Hannes Janetzek 2013-12-03 01:18:53 +01:00
parent 0a474bd3d9
commit e6eecebf4e

View File

@ -23,6 +23,7 @@ import org.oscim.tiling.source.ITileDataSource;
import org.oscim.tiling.source.TileSource; import org.oscim.tiling.source.TileSource;
import org.oscim.tiling.source.mapfile.header.MapFileHeader; import org.oscim.tiling.source.mapfile.header.MapFileHeader;
import org.oscim.tiling.source.mapfile.header.MapFileInfo; import org.oscim.tiling.source.mapfile.header.MapFileInfo;
import org.oscim.utils.IOUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@ -118,13 +119,7 @@ public class MapFileTileSource extends TileSource {
@Override @Override
public void close() { public void close() {
if (mInputFile != null) { IOUtils.closeQuietly(mInputFile);
try {
mInputFile.close();
} catch (IOException e) {
}
}
mInputFile = null; mInputFile = null;
fileHeader = null; fileHeader = null;
fileInfo = null; fileInfo = null;