if ((tv) && isFTPURI(source)) { if (property == kRDF_type) { if ((nsIRDFResource *)target == kRDF_type) { *hasAssertion = PR_TRUE; } } } else { rv = mInner->HasAssertion(source, property, target, tv, hasAssertion); }
rv = mInner->HasAssertion(source, property, target, tv, hasAssertion);
FTPDataSource::HasAssertion(nsIRDFResource *source,                             nsIRDFResource *property,                             nsIRDFNode *target,                             PRBool tv,                             PRBool *hasAssertion /* out */){	PRBool			retVal = PR_FALSE;	nsresult		rv = NS_OK;	*hasAssertion = PR_FALSE;	// we only have positive assertions in the FTP data source.	if ((tv) && isFTPURI(source))	{		if (property == kRDF_type)		{			if ((nsIRDFResource *)target == kRDF_type)			{				*hasAssertion = PR_TRUE;			}		}	}	else	{		rv = mInner->HasAssertion(source, property, target,			tv, hasAssertion);	}	return (rv);}