зеркало из https://github.com/mozilla/pjs.git
Bug 303506 - make xpcom nsDirectoryService assertions more meaningful, r=dougt,sr=shaver
This commit is contained in:
Родитель
555d7f8815
Коммит
f6055ed791
|
@ -512,14 +512,15 @@ static const nsStaticAtom directory_atoms[] = {
|
|||
NS_IMETHODIMP
|
||||
nsDirectoryService::Init()
|
||||
{
|
||||
NS_NOTREACHED("Don't call me, I was for internal use only!");
|
||||
NS_NOTREACHED("nsDirectoryService::Init() for internal use only!");
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsresult
|
||||
nsDirectoryService::RealInit()
|
||||
{
|
||||
NS_ASSERTION(!gService, "Mustn't initialize twice!");
|
||||
NS_ASSERTION(!gService,
|
||||
"nsDirectoryService::RealInit Mustn't initialize twice!");
|
||||
|
||||
nsresult rv;
|
||||
|
||||
|
@ -650,7 +651,8 @@ nsDirectoryService::Get(const char* prop, const nsIID & uuid, void* *result)
|
|||
{
|
||||
nsCOMPtr<nsIFile> cloneFile;
|
||||
nsCOMPtr<nsIFile> cachedFile = do_QueryInterface(value);
|
||||
NS_ASSERTION(cachedFile, "nsIFile expected");
|
||||
NS_ASSERTION(cachedFile,
|
||||
"nsDirectoryService::Get nsIFile expected");
|
||||
|
||||
cachedFile->Clone(getter_AddRefs(cloneFile));
|
||||
return cloneFile->QueryInterface(uuid, result);
|
||||
|
|
Загрузка…
Ссылка в новой задаче