diff --git a/mozilla/dom/src/jsurl/nsJSProtocolHandler.cpp b/mozilla/dom/src/jsurl/nsJSProtocolHandler.cpp index 1d56cfe135a..690e86d1284 100644 --- a/mozilla/dom/src/jsurl/nsJSProtocolHandler.cpp +++ b/mozilla/dom/src/jsurl/nsJSProtocolHandler.cpp @@ -184,8 +184,7 @@ nsEvaluateStringProxy::BringUpConsole() // Next, find out whether there's a console already open. nsCOMPtr console; - nsAutoString windowType = NS_LITERAL_STRING("global:console"); - rv = windowMediator->GetMostRecentWindow(windowType.GetUnicode(), + rv = windowMediator->GetMostRecentWindow(NS_LITERAL_STRING("global:console"), getter_AddRefs(console)); if (NS_FAILED(rv)) return rv; diff --git a/mozilla/netwerk/base/src/nsSimpleURI.cpp b/mozilla/netwerk/base/src/nsSimpleURI.cpp index 6833a753d66..5e79551bb14 100644 --- a/mozilla/netwerk/base/src/nsSimpleURI.cpp +++ b/mozilla/netwerk/base/src/nsSimpleURI.cpp @@ -137,7 +137,7 @@ nsSimpleURI::SetScheme(const char* scheme) NS_IMETHODIMP nsSimpleURI::GetPrePath(char* *result) { - nsCAutoString prePath = mScheme; + nsCAutoString prePath(mScheme); prePath += ":"; *result = prePath.ToNewCString(); return *result ? NS_OK : NS_ERROR_OUT_OF_MEMORY; diff --git a/mozilla/netwerk/mime/src/nsMIMEInfoImpl.cpp b/mozilla/netwerk/mime/src/nsMIMEInfoImpl.cpp index ae4a8ac5151..8804d804020 100644 --- a/mozilla/netwerk/mime/src/nsMIMEInfoImpl.cpp +++ b/mozilla/netwerk/mime/src/nsMIMEInfoImpl.cpp @@ -96,7 +96,7 @@ nsMIMEInfoImpl::FirstExtension(char **_retval) { NS_IMETHODIMP nsMIMEInfoImpl::AppendExtension(const char *aExtension) { - mExtensions.AppendCString( aExtension ); + mExtensions.AppendCString( nsCString(aExtension) ); return NS_OK; } diff --git a/mozilla/netwerk/mime/src/nsXMLMIMEDataSource.cpp b/mozilla/netwerk/mime/src/nsXMLMIMEDataSource.cpp index 12968e81b9b..cc588aebc5e 100644 --- a/mozilla/netwerk/mime/src/nsXMLMIMEDataSource.cpp +++ b/mozilla/netwerk/mime/src/nsXMLMIMEDataSource.cpp @@ -116,7 +116,7 @@ nsXMLMIMEDataSource::AddMapping(const char* mimeType, nsMIMEInfoImpl* anInfo = new nsMIMEInfoImpl(mimeType); if (!anInfo) return NS_ERROR_OUT_OF_MEMORY; - anInfo->mExtensions.AppendCString(extension); + anInfo->mExtensions.AppendCString(nsCString(extension)); anInfo->mDescription.AssignWithConversion(description); anInfo->mURI = dataURI; @@ -233,7 +233,7 @@ nsXMLMIMEDataSource::AppendExtension(const char* mimeType, const char* extension nsMIMEInfoImpl* info = (nsMIMEInfoImpl*)mInfoObjects->Get(&key); if (!info) return NS_ERROR_FAILURE; - info->mExtensions.AppendCString(extension); + info->mExtensions.AppendCString(nsCString(extension)); // Add another file extension mapping. key = extension; @@ -255,7 +255,7 @@ nsXMLMIMEDataSource::RemoveExtension(const char* aExtension) { // Next remove the root MIME mapping from the array and hash // IFF this was the only file extension mapping left. - PRBool removed = info->mExtensions.RemoveCString(aExtension); + PRBool removed = info->mExtensions.RemoveCString(nsCString(aExtension)); NS_ASSERTION(removed, "mapping problem"); if (info->GetExtCount() == 0) { diff --git a/mozilla/netwerk/protocol/about/src/nsAboutBlank.cpp b/mozilla/netwerk/protocol/about/src/nsAboutBlank.cpp index 261f5ba9bd6..6196258979b 100644 --- a/mozilla/netwerk/protocol/about/src/nsAboutBlank.cpp +++ b/mozilla/netwerk/protocol/about/src/nsAboutBlank.cpp @@ -38,7 +38,7 @@ nsAboutBlank::NewChannel(nsIURI *aURI, nsIChannel **result) nsresult rv; nsIChannel* channel; nsISupports* s; - rv = NS_NewCStringInputStream(&s, kBlankPage); + rv = NS_NewCStringInputStream(&s, nsCString(kBlankPage)); if (NS_FAILED(rv)) return rv; nsIInputStream* in; diff --git a/mozilla/netwerk/protocol/about/src/nsAboutBloat.cpp b/mozilla/netwerk/protocol/about/src/nsAboutBloat.cpp index 9bd2f8d9ab9..2437fe5d383 100644 --- a/mozilla/netwerk/protocol/about/src/nsAboutBloat.cpp +++ b/mozilla/netwerk/protocol/about/src/nsAboutBloat.cpp @@ -74,7 +74,7 @@ nsAboutBloat::NewChannel(nsIURI *aURI, nsIChannel **result) nsCOMPtr s; const char* msg = "Bloat statistics cleared."; - rv = NS_NewCStringInputStream(getter_AddRefs(s), msg); + rv = NS_NewCStringInputStream(getter_AddRefs(s), nsCString(msg)); if (NS_FAILED(rv)) return rv; size = nsCRT::strlen(msg); @@ -88,7 +88,7 @@ nsAboutBloat::NewChannel(nsIURI *aURI, nsIChannel **result) nsCOMPtr s; const char* msg = "Memory leaks dumped."; - rv = NS_NewCStringInputStream(getter_AddRefs(s), msg); + rv = NS_NewCStringInputStream(getter_AddRefs(s), nsCString(msg)); if (NS_FAILED(rv)) return rv; size = nsCRT::strlen(msg); diff --git a/mozilla/netwerk/protocol/http/src/nsHTTPChannel.cpp b/mozilla/netwerk/protocol/http/src/nsHTTPChannel.cpp index 395adabcf06..b11f66e835b 100644 --- a/mozilla/netwerk/protocol/http/src/nsHTTPChannel.cpp +++ b/mozilla/netwerk/protocol/http/src/nsHTTPChannel.cpp @@ -1066,7 +1066,7 @@ nsHTTPChannel::CheckCache() if (header) { PRInt32 offset; - nsCAutoString cacheControlHeader = (const char*)header; + nsCAutoString cacheControlHeader(NS_STATIC_CAST(const char*, header)); offset = cacheControlHeader.Find("must-revalidate", PR_TRUE); if (offset != kNotFound) mustRevalidate = PR_TRUE; @@ -1258,7 +1258,7 @@ nsHTTPChannel::CacheReceivedResponse(nsIStreamListener *aListener, if (header) { PRInt32 offset; - nsCAutoString cacheControlHeader = (const char*)header; + nsCAutoString cacheControlHeader(NS_STATIC_CAST(const char*, header)); offset = cacheControlHeader.Find("no-store", PR_TRUE); if (offset != kNotFound) return NS_OK; @@ -1271,7 +1271,7 @@ nsHTTPChannel::CacheReceivedResponse(nsIStreamListener *aListener, if (header) { PRInt32 offset; - nsCAutoString pragmaHeader = (const char*)header; + nsCAutoString pragmaHeader(NS_STATIC_CAST(const char*, header)); offset = pragmaHeader.Find("no-cache", PR_TRUE); if (offset != kNotFound) return NS_OK; @@ -1775,7 +1775,7 @@ nsresult nsHTTPChannel::ResponseCompleted(nsIStreamListener *aListener, if (header) { PRInt32 offset; - nsCAutoString cacheControlHeader = (const char*)header; + nsCAutoString cacheControlHeader(NS_STATIC_CAST(const char*, header)); offset = cacheControlHeader.Find("no-store", PR_TRUE); if (offset != kNotFound) { if (mCacheEntry) @@ -1792,7 +1792,7 @@ nsresult nsHTTPChannel::ResponseCompleted(nsIStreamListener *aListener, if (header) { PRInt32 offset; - nsCAutoString pragmaHeader = (const char*)header; + nsCAutoString pragmaHeader(NS_STATIC_CAST(const char*, header)); offset = pragmaHeader.Find("no-cache", PR_TRUE); if (offset != kNotFound) { if (mCacheEntry) diff --git a/mozilla/netwerk/protocol/http/src/nsHTTPHandler.cpp b/mozilla/netwerk/protocol/http/src/nsHTTPHandler.cpp index 04d7e151550..b371342ed9d 100644 --- a/mozilla/netwerk/protocol/http/src/nsHTTPHandler.cpp +++ b/mozilla/netwerk/protocol/http/src/nsHTTPHandler.cpp @@ -314,7 +314,7 @@ nsHTTPHandler::NewPostDataStream(PRBool isFile, } else { nsCOMPtr in; - rv = NS_NewCStringInputStream(getter_AddRefs(in), data); + rv = NS_NewCStringInputStream(getter_AddRefs(in), nsCString(data)); if (NS_FAILED(rv)) return rv; rv = in->QueryInterface(NS_GET_IID(nsIInputStream),(void**)result); diff --git a/mozilla/uriloader/exthandler/nsMIMEInfoImpl.cpp b/mozilla/uriloader/exthandler/nsMIMEInfoImpl.cpp index ae4a8ac5151..8804d804020 100644 --- a/mozilla/uriloader/exthandler/nsMIMEInfoImpl.cpp +++ b/mozilla/uriloader/exthandler/nsMIMEInfoImpl.cpp @@ -96,7 +96,7 @@ nsMIMEInfoImpl::FirstExtension(char **_retval) { NS_IMETHODIMP nsMIMEInfoImpl::AppendExtension(const char *aExtension) { - mExtensions.AppendCString( aExtension ); + mExtensions.AppendCString( nsCString(aExtension) ); return NS_OK; }