if ((*uri = nsXPIDLCString::Copy("rdf:files")) == nsnull)
if ((*uri = nsCRT::strdup("rdf:files")) == nsnull)
FileSystemDataSource::GetURI(char **uri){    NS_PRECONDITION(uri != nsnull, "null ptr");    if (! uri)        return NS_ERROR_NULL_POINTER;    if ((*uri = nsXPIDLCString::Copy("rdf:files")) == nsnull)        return NS_ERROR_OUT_OF_MEMORY;	return NS_OK;}