Bug 345123: Remove nsGetterAddRefs<T>'s operator nsISupports**. r=bsmedberg

This commit is contained in:
Kyle Huey
2014-03-15 12:00:17 -07:00
parent d2629a316e
commit be9c9b3eba
28 changed files with 141 additions and 60 deletions

View File

@@ -414,10 +414,12 @@ Classifier::ScanStoreDir(nsTArray<nsCString>& aTables)
bool hasMore;
while (NS_SUCCEEDED(rv = entries->HasMoreElements(&hasMore)) && hasMore) {
nsCOMPtr<nsIFile> file;
rv = entries->GetNext(getter_AddRefs(file));
nsCOMPtr<nsISupports> supports;
rv = entries->GetNext(getter_AddRefs(supports));
NS_ENSURE_SUCCESS(rv, rv);
nsCOMPtr<nsIFile> file = do_QueryInterface(supports);
nsCString leafName;
rv = file->GetNativeLeafName(leafName);
NS_ENSURE_SUCCESS(rv, rv);