diff --git a/commons/src/main/java/org/archive/io/ArchiveReader.java b/commons/src/main/java/org/archive/io/ArchiveReader.java index 080b61f1..fe13d369 100644 --- a/commons/src/main/java/org/archive/io/ArchiveReader.java +++ b/commons/src/main/java/org/archive/io/ArchiveReader.java @@ -22,6 +22,7 @@ package org.archive.io; import java.io.BufferedInputStream; import java.io.BufferedWriter; +import java.io.Closeable; import java.io.EOFException; import java.io.File; import java.io.FileInputStream; @@ -33,6 +34,7 @@ import java.util.Iterator; import java.util.List; import java.util.logging.Level; import java.util.logging.Logger; + import org.apache.commons.cli.Option; import org.apache.commons.cli.Options; import org.archive.util.MimetypeUtils; @@ -45,7 +47,7 @@ import com.google.common.io.CountingInputStream; * @author stack * @version $Date$ $Version$ */ -public abstract class ArchiveReader implements ArchiveFileConstants, Iterable { +public abstract class ArchiveReader implements ArchiveFileConstants, Iterable, Closeable { /** * Is this Archive file compressed? */ @@ -347,9 +349,9 @@ public abstract class ArchiveReader implements ArchiveFileConstants, Iterable