m_NextStream = nsnull; m_Command    = (nsnull != aCommand) ? PL_strdup(aCommand) : nsnull;  m_DocLoader = aDocLoader; NS_ADDREF(m_DocLoader);  m_Container = aContainer; NS_IF_ADDREF(m_Container);  m_Observer = anObserver; NS_IF_ADDREF(m_Observer);  m_ExtraInfo = aExtraInfo; NS_IF_ADDREF(m_ExtraInfo);  mStatus = NS_OK; return NS_OK;
return rv;
nsDocumentBindInfo::Init(nsDocLoaderImpl* aDocLoader,                         const char *aCommand,                          nsIContentViewerContainer* aContainer,                         nsISupports* aExtraInfo,                         nsIStreamObserver* anObserver){#ifndef NECKO    m_Url        = nsnull;#endif    m_NextStream = nsnull;    m_Command    = (nsnull != aCommand) ? PL_strdup(aCommand) : nsnull;    m_DocLoader = aDocLoader;    NS_ADDREF(m_DocLoader);    m_Container = aContainer;    NS_IF_ADDREF(m_Container);    m_Observer = anObserver;    NS_IF_ADDREF(m_Observer);    m_ExtraInfo = aExtraInfo;    NS_IF_ADDREF(m_ExtraInfo);    mStatus = NS_OK;    return NS_OK;}