Bug 984466 - change CallQueryInterface to assert in cases of trivial conversions; r=ehsan
This commit is contained in:
@@ -1370,9 +1370,12 @@ nsLocalFile::GetParent(nsIFile **aParent)
|
||||
// make buffer whole again
|
||||
*slashp = c;
|
||||
|
||||
if (NS_SUCCEEDED(rv) && localFile)
|
||||
rv = CallQueryInterface(localFile, aParent);
|
||||
return rv;
|
||||
if (NS_FAILED(rv)) {
|
||||
return rv;
|
||||
}
|
||||
|
||||
localFile.forget(aParent);
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user