void ImportWMMailImpl::ReportError(int32_t errorNum, nsString &name, nsString *pStream) { if (!pStream) return; // load the error string char16_t *pFmt = nsWMStringBundle::GetStringByID(errorNum); nsString pText; nsTextFormatter::ssprintf(pText, pFmt, name.get()); pStream->Append(pText); nsWMStringBundle::FreeString(pFmt); AddLinebreak(pStream); }
void ImportWMMailImpl::ReportSuccess(nsString &name, int32_t count, nsString *pStream) { if (!pStream) return; // load the success string char16_t *pFmt = nsWMStringBundle::GetStringByID(WMIMPORT_MAILBOX_SUCCESS); nsString pText; nsTextFormatter::ssprintf(pText, pFmt, name.get(), count); pStream->Append(pText); nsWMStringBundle::FreeString(pFmt); AddLinebreak(pStream); }
void ImportWMMailImpl::ReportError(PRInt32 errorNum, nsString& name, nsString *pStream) { if (!pStream) return; // load the error string PRUnichar *pFmt = nsWMStringBundle::GetStringByID(errorNum); PRUnichar *pText = nsTextFormatter::smprintf(pFmt, name.get()); pStream->Append(pText); nsTextFormatter::smprintf_free(pText); nsWMStringBundle::FreeString(pFmt); AddLinebreak(pStream); }
void ImportOutlookMailImpl::ReportSuccess(nsString& name, PRInt32 count, nsString *pStream) { if (!pStream) return; // load the success string PRUnichar *pFmt = nsOutlookStringBundle::GetStringByID(OUTLOOKIMPORT_MAILBOX_SUCCESS); PRUnichar *pText = nsTextFormatter::smprintf(pFmt, name.get(), count); pStream->Append(pText); nsTextFormatter::smprintf_free(pText); nsOutlookStringBundle::FreeString(pFmt); AddLinebreak(pStream); }
void ImportOutlookMailImpl::ReportError( PRInt32 errorNum, nsString& name, nsString *pStream) { if (!pStream) return; // load the error string nsIStringBundle *pBundle = nsOutlookStringBundle::GetStringBundleProxy(); PRUnichar *pFmt = nsOutlookStringBundle::GetStringByID( errorNum); PRUnichar *pText = nsTextFormatter::smprintf( pFmt, name.get()); pStream->Append( pText); nsTextFormatter::smprintf_free( pText); nsOutlookStringBundle::FreeString( pFmt); AddLinebreak( pStream); NS_IF_RELEASE( pBundle); }
void ImportEudoraMailImpl::ReportSuccess( nsString& name, PRInt32 count, nsString *pStream) { if (!pStream) return; // load the success string nsIStringBundle *pBundle = nsEudoraStringBundle::GetStringBundleProxy(); PRUnichar *pFmt = nsEudoraStringBundle::GetStringByID( EUDORAIMPORT_MAILBOX_SUCCESS, pBundle); PRUnichar *pText = nsTextFormatter::smprintf( pFmt, name.get(), count); pStream->Append( pText); nsTextFormatter::smprintf_free( pText); nsEudoraStringBundle::FreeString( pFmt); AddLinebreak( pStream); NS_IF_RELEASE( pBundle); }