зеркало из https://github.com/mozilla/gecko-dev.git
Fix bug 119085 "cache entries corrupted if size of metadata is zero". sr=darin.
This commit is contained in:
Родитель
44df88fd96
Коммит
efd43a6ced
|
@ -179,6 +179,8 @@ nsCacheMetaData::FlattenMetaData(char * buffer, PRUint32 bufSize)
|
|||
nsresult
|
||||
nsCacheMetaData::UnflattenMetaData(char * data, PRUint32 size)
|
||||
{
|
||||
if (size == 0) return NS_OK;
|
||||
|
||||
nsresult rv = NS_ERROR_UNEXPECTED;
|
||||
char* limit = data + size;
|
||||
while (data < limit) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче