Bugzilla bug #45432: fixed memory leak in pr_Mac_LoadNamedFragment and

pr_Mac_LoadIndexedFragment.
This commit is contained in:
wtc%netscape.com 2000-07-29 00:27:37 +00:00
Родитель f9c3799093
Коммит 1480ad16b1
1 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -894,6 +894,8 @@ pr_Mac_LoadNamedFragment(const FSSpec *fileSpec, const char* fragmentName)
unlock:
if (result == NULL) {
if (newLib != NULL)
PR_DELETE(newLib);
PR_SetError(PR_LOAD_LIBRARY_ERROR, _MD_ERRNO());
DLLErrorInternal(_MD_ERRNO()); /* sets error text */
}
@ -956,6 +958,8 @@ pr_Mac_LoadIndexedFragment(const FSSpec *fileSpec, PRUint32 fragIndex)
unlock:
if (result == NULL) {
if (newLib != NULL)
PR_DELETE(newLib);
PR_SetError(PR_LOAD_LIBRARY_ERROR, _MD_ERRNO());
DLLErrorInternal(_MD_ERRNO()); /* sets error text */
}