diff --git a/mailnews/base/src/nsMsgStatusFeedback.cpp b/mailnews/base/src/nsMsgStatusFeedback.cpp index bb84b1c7c771..dc37092720e0 100644 --- a/mailnews/base/src/nsMsgStatusFeedback.cpp +++ b/mailnews/base/src/nsMsgStatusFeedback.cpp @@ -360,6 +360,6 @@ NS_IMETHODIMP nsMsgStatusFeedback::OnStatus(nsIChannel* channel, nsISupports* ct nsXPIDLString str; rv = sbs->FormatStatusMessage(aStatus, aStatusArg, getter_Copies(str)); if (NS_FAILED(rv)) return rv; - nsAutoString msg = str; + nsAutoString msg = (const PRUnichar*)str; return ShowStatusString(msg.GetUnicode()); } diff --git a/webshell/tests/viewer/nsBrowserWindow.cpp b/webshell/tests/viewer/nsBrowserWindow.cpp index 1d87819149c4..df5384e7675c 100644 --- a/webshell/tests/viewer/nsBrowserWindow.cpp +++ b/webshell/tests/viewer/nsBrowserWindow.cpp @@ -2187,7 +2187,7 @@ nsBrowserWindow::OnStatus(nsIChannel* channel, nsISupports *ctxt, rv = sbs->FormatStatusMessage(aStatus, aStatusArg, getter_Copies(msg)); if (NS_FAILED(rv)) return rv; PRUint32 size; - nsAutoString msg2 = msg; + nsAutoString msg2 = (const PRUnichar*)msg; mStatus->SetText(msg2, size); } return NS_OK; diff --git a/xpfe/components/xfer/src/nsStreamXferOp.cpp b/xpfe/components/xfer/src/nsStreamXferOp.cpp index 8d0bd0070729..e52d173d5951 100644 --- a/xpfe/components/xfer/src/nsStreamXferOp.cpp +++ b/xpfe/components/xfer/src/nsStreamXferOp.cpp @@ -409,7 +409,7 @@ nsStreamXferOp::OnStatus( nsIChannel *channel, nsXPIDLString str; rv = sbs->FormatStatusMessage(aStatus, aStatusArg, getter_Copies(str)); if (NS_FAILED(rv)) return rv; - nsAutoString msg = str; + nsAutoString msg = (const PRUnichar*)str; rv = mObserver->Observe( (nsIStreamTransferOperation*)this, NS_ConvertASCIItoUCS2( NS_ISTREAMTRANSFER_PROGID ";onStatus" ).GetUnicode(), msg.GetUnicode() );