nsCAutoString spec; mURL->GetSpec(spec); *aURI = ToNewCString(spec); if (!*aURI) { return NS_ERROR_OUT_OF_MEMORY; }
RDFXMLDataSourceImpl::GetURI(char* *aURI){    *aURI = nsnull;    if (!mURL) {        return NS_OK;    }        nsCAutoString spec;    mURL->GetSpec(spec);    *aURI = ToNewCString(spec);    if (!*aURI) {        return NS_ERROR_OUT_OF_MEMORY;    }        return NS_OK;}