mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-13 21:35:39 +00:00
trying to fix bookmarks unit test -- null check bookmarksFile, xpcshell doesn't know about it.
Original committer: bryner%brianryner.com Original revision: 1.22 Original date: 2005/12/10 04:40:52
This commit is contained in:
parent
e9512dba96
commit
aa2da84115
@ -268,18 +268,20 @@ nsNavBookmarks::InitRoots()
|
||||
nsCOMPtr<nsIFile> bookmarksFile;
|
||||
rv = NS_GetSpecialDirectory(NS_APP_BOOKMARKS_50_FILE,
|
||||
getter_AddRefs(bookmarksFile));
|
||||
PRBool bookmarksFileExists;
|
||||
rv = bookmarksFile->Exists(&bookmarksFileExists);
|
||||
if (NS_SUCCEEDED(rv) && bookmarksFileExists) {
|
||||
nsCOMPtr<nsIIOService> ioservice = do_GetService(
|
||||
if (bookmarksFile) {
|
||||
PRBool bookmarksFileExists;
|
||||
rv = bookmarksFile->Exists(&bookmarksFileExists);
|
||||
if (NS_SUCCEEDED(rv) && bookmarksFileExists) {
|
||||
nsCOMPtr<nsIIOService> ioservice = do_GetService(
|
||||
"@mozilla.org/network/io-service;1", &rv);
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
nsCOMPtr<nsIURI> bookmarksFileURI;
|
||||
rv = ioservice->NewFileURI(bookmarksFile,
|
||||
getter_AddRefs(bookmarksFileURI));
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
rv = ImportBookmarksHTMLInternal(bookmarksFileURI, PR_FALSE);
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
nsCOMPtr<nsIURI> bookmarksFileURI;
|
||||
rv = ioservice->NewFileURI(bookmarksFile,
|
||||
getter_AddRefs(bookmarksFileURI));
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
rv = ImportBookmarksHTMLInternal(bookmarksFileURI, PR_FALSE);
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
}
|
||||
}
|
||||
}
|
||||
return NS_OK;
|
||||
|
Loading…
Reference in New Issue
Block a user