partial check in for bug 24740; check for non-empty namespace for public & other users when reading from the pref; r=bienvenu

This commit is contained in:
jefft%netscape.com 2000-02-11 05:23:01 +00:00
Родитель a962e417dc
Коммит 2852f3fc6b
1 изменённых файлов: 2 добавлений и 2 удалений

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

@ -129,7 +129,7 @@ NS_IMETHODIMP nsImapIncomingServer::SetKey(const char * aKey) // override nsMsg
rv = GetPublicNamespace(&publicNamespace);
if (NS_SUCCEEDED(rv))
if (NS_SUCCEEDED(rv) && publicNamespace && *publicNamespace)
{
hostSession->SetNamespaceFromPrefForHost(aKey, publicNamespace, kPublicNamespace);
PR_FREEIF(publicNamespace);
@ -137,7 +137,7 @@ NS_IMETHODIMP nsImapIncomingServer::SetKey(const char * aKey) // override nsMsg
rv = GetOtherUsersNamespace(&otherUsersNamespace);
if (NS_SUCCEEDED(rv))
if (NS_SUCCEEDED(rv) && otherUsersNamespace && *otherUsersNamespace)
{
hostSession->SetNamespaceFromPrefForHost(aKey, otherUsersNamespace, kOtherUsersNamespace);
PR_FREEIF(otherUsersNamespace);