public File readNext()
{
if (m_zipIn == null) throw UnsupportedErr.make("Zip not opened for reading").val;
try
{
ZipEntry entry = m_zipIn.GetNextEntry();
if (entry == null) return null;
return new ZipEntryFile(this, entry);
}
catch (System.IO.IOException e)
{
throw IOErr.make(e).val;
}
}