Bugzilla Bug 335301: handle memory allocation failure in PR_OpenDir. The

patch is contributed by Ryan Jones <sciguyryan+bugzilla@gmail.com>. r=wtc.
This commit is contained in:
wtchang%redhat.com 2006-10-17 17:32:34 +00:00
Родитель 48b582b1f7
Коммит 366cc56263
1 изменённых файлов: 4 добавлений и 1 удалений

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

@ -3708,7 +3708,10 @@ PR_IMPLEMENT(PRDir*) PR_OpenDir(const char *name)
else
{
dir = PR_NEWZAP(PRDir);
dir->md.d = osdir;
if (dir)
dir->md.d = osdir;
else
(void)closedir(osdir);
}
return dir;
} /* PR_OpenDir */