fixes bug 210564 "[nsJARInputStream::Init] leaks file descriptors" patch by sciguyryan+bugzilla@gmail.com, r=alfredkayser, sr=darin

This commit is contained in:
darin%meer.net 2006-10-19 20:56:48 +00:00
parent 6d5fb10dd5
commit 8312ec86cd

View File

@ -176,7 +176,10 @@ nsJAR::Open(nsIFile* zipFile)
PRFileDesc *fd = OpenFile();
NS_ENSURE_TRUE(fd, NS_ERROR_FAILURE);
return mZip.OpenArchive(fd);
nsresult rv = mZip.OpenArchive(fd);
if (NS_FAILED(rv)) Close();
return rv;
}
NS_IMETHODIMP