if (CanAccept(aSource, aProperty, aTarget)) { rv = mInner->Unassert(aSource, aProperty, aTarget); if (NS_FAILED(rv)) return rv;  UpdateBookmarkLastModifiedDate(aSource);  if (aProperty == kWEB_Schedule) { AnnotateBookmarkSchedule(aSource, PR_FALSE); } }  return rv;
if (aProperty == kNC_URL) {  } else if (CanAccept(aSource, aProperty, aTarget)) { if (NS_SUCCEEDED(rv = mInner->Unassert(aSource, aProperty, aTarget))) { UpdateBookmarkLastModifiedDate(aSource); } } return(rv);
nsBookmarksService::Unassert(nsIRDFResource* aSource,                             nsIRDFResource* aProperty,                             nsIRDFNode* aTarget){    nsresult rv = NS_RDF_ASSERTION_REJECTED;    if (CanAccept(aSource, aProperty, aTarget)) {        rv = mInner->Unassert(aSource, aProperty, aTarget);        if (NS_FAILED(rv))            return rv;        UpdateBookmarkLastModifiedDate(aSource);        if (aProperty == kWEB_Schedule) {            AnnotateBookmarkSchedule(aSource, PR_FALSE);        }    }    return rv;}