Added NULL pointer checking, since netlib returns NULL even though return

value said it succeeded.
This commit is contained in:
erik%netscape.com 1999-05-26 22:06:51 +00:00
Родитель 244d83c13a
Коммит 7c987e4ea4
1 изменённых файлов: 7 добавлений и 0 удалений

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

@ -83,6 +83,13 @@ nsStringBundle::nsStringBundle(nsIURL* aURL, nsILocale* aLocale,
#endif
return;
}
if (!in) {
#ifdef NS_DEBUG
printf("OpenBlockingStream returned success value, but pointer is NULL\n");
#endif
*aResult = NS_ERROR_UNEXPECTED;
return;
}
*aResult = nsComponentManager::CreateInstance(kPersistentPropertiesCID, NULL,
kIPersistentPropertiesIID, (void**) &mProps);
if (NS_FAILED(*aResult)) {