if (isOrdinal)
if (NS_SUCCEEDED(rv = gRDFC->IsOrdinalProperty(aProperty, &isOrdinal)))
nsBookmarksService::CanAccept(nsIRDFResource* aSource,			      nsIRDFResource* aProperty,			      nsIRDFNode* aTarget){	// XXX This is really crippled, and needs to be stricter. We want	// to exclude any property that isn't talking about a known	// bookmark.	nsresult	rv;	PRBool		isOrdinal;	rv = gRDFC->IsOrdinalProperty(aProperty, &isOrdinal);	if (NS_FAILED(rv))		return PR_FALSE;	if (isOrdinal)	{		return PR_TRUE;	}	else if ((aProperty == kNC_Description) ||		 (aProperty == kNC_Name) ||		 (aProperty == kNC_ShortcutURL) ||		 (aProperty == kNC_URL) ||		 (aProperty == kWEB_LastModifiedDate) ||		 (aProperty == kWEB_LastVisitDate) ||		 (aProperty == kNC_BookmarkAddDate) ||		 (aProperty == kWEB_Schedule))	{		return PR_TRUE;	}	else	{		return PR_FALSE;	}}