4.30 beta

This commit is contained in:
Igor Pavlov
2005-11-18 00:00:00 +00:00
committed by Kornel Lesiński
parent bcd1db2f5a
commit e18587ba51
214 changed files with 5385 additions and 2712 deletions

View File

@@ -130,6 +130,7 @@ STDMETHODIMP CHandler::Open(IInStream *stream,
STDMETHODIMP CHandler::Close()
{
_items.Clear();
_inStream.Release();
return S_OK;
}

View File

@@ -120,10 +120,12 @@ HRESULT CInArchive::GetNextItemReal(bool &filled, CItemEx &item)
RIF(OctalToNumber32(cur, 8, item.Mode));
cur += 8;
RIF(OctalToNumber32(cur, 8, item.UID));
if (!OctalToNumber32(cur, 8, item.UID))
item.UID = 0;
cur += 8;
RIF(OctalToNumber32(cur, 8, item.GID));
if (!OctalToNumber32(cur, 8, item.GID))
item.GID = 0;
cur += 8;
RIF(OctalToNumber(cur, 12, item.Size));