зеркало из https://github.com/mozilla/pjs.git
Fix leaks of registry keys. Bug 213985, r=biesi, sr=darin
This commit is contained in:
Родитель
d2932a7552
Коммит
1e49092e30
|
@ -286,6 +286,7 @@ static nsresult GetMIMEInfoFromRegistry( LPBYTE fileType, nsIMIMEInfo *pInfo )
|
|||
}
|
||||
delete [] pDesc;
|
||||
}
|
||||
::RegCloseKey(fileTypeKey);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -322,6 +323,7 @@ static PRBool typeFromExtEquals(const char *aExt, const char *aType)
|
|||
eq = strcmp((const char *)pBytes, aType) == 0;
|
||||
delete[] pBytes;
|
||||
}
|
||||
::RegCloseKey(hKey);
|
||||
}
|
||||
return eq;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче