nsICSSStyleSheet* sheet; nsresult rv; if (NS_FAILED(rv = NS_NewCSSStyleSheet(&sheet))) return rv;  if (NS_FAILED(rv = sheet->SetURL(aURL))) { NS_RELEASE(sheet); return rv;
if (aInstancePtrResult == nsnull) { return NS_ERROR_NULL_POINTER;
NS_NewCSSStyleSheet(nsICSSStyleSheet** aInstancePtrResult, nsIURI* aURL){  nsICSSStyleSheet* sheet;  nsresult rv;  if (NS_FAILED(rv = NS_NewCSSStyleSheet(&sheet)))    return rv;  if (NS_FAILED(rv = sheet->SetURL(aURL))) {    NS_RELEASE(sheet);    return rv;  }  *aInstancePtrResult = sheet;  return NS_OK;}