if (mURLSpec) {
if (mOriginalURLSpec.Length()) {
RDFXMLDataSourceImpl::GetURI(char* *aURI){    *aURI = nsnull;    if (mURLSpec) {        // XXX We don't use the mURL, because it might get re-written        // when it's actually opened.        *aURI = nsXPIDLCString::Copy(mURLSpec);        if (! *aURI)            return NS_ERROR_OUT_OF_MEMORY;    }    return NS_OK;}