nsresult rv;
m_Command    = (nsnull != aCommand) ? PL_strdup(aCommand) : nsnull;
nsDocLoaderImpl::Init(){    nsresult rv;    rv = NS_NewLoadGroup(nsnull, this, nsnull, getter_AddRefs(mLoadGroup));    if (NS_FAILED(rv)) return rv;    PR_LOG(gDocLoaderLog, PR_LOG_DEBUG,            ("DocLoader:%p: load group %x.\n", this, mLoadGroup.get()));    rv = mLoadGroup->SetGroupListenerFactory(this);    if (NS_FAILED(rv)) return rv;    rv = NS_NewISupportsArray(getter_AddRefs(mChildList));    return rv;}