fix check for error opening database

This commit is contained in:
bienvenu%netscape.com 1999-06-22 20:29:43 +00:00
Родитель d4abc5ead5
Коммит fb53fe3128
2 изменённых файлов: 5 добавлений и 2 удалений

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

@ -408,6 +408,8 @@ nsresult nsImapMailFolder::GetDatabase()
UpdateSummaryTotals(); UpdateSummaryTotals();
} }
} }
else
folderOpen = rv;
} }
return folderOpen; return folderOpen;
} }

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

@ -336,10 +336,11 @@ nsMsgLocalMailFolder::ReplaceElement(nsISupports* element, nsISupports* newEleme
//returns NS_OK. Otherwise returns a failure error value. //returns NS_OK. Otherwise returns a failure error value.
nsresult nsMsgLocalMailFolder::GetDatabase() nsresult nsMsgLocalMailFolder::GetDatabase()
{ {
nsresult rv = NS_OK;
if (!mDatabase) if (!mDatabase)
{ {
nsNativeFileSpec path; nsNativeFileSpec path;
nsresult rv = GetPath(path); rv = GetPath(path);
if (NS_FAILED(rv)) return rv; if (NS_FAILED(rv)) return rv;
#if 0 #if 0
@ -387,7 +388,7 @@ nsresult nsMsgLocalMailFolder::GetDatabase()
} }
} }
} }
return NS_OK; return rv;
} }
NS_IMETHODIMP NS_IMETHODIMP