From f7a24b1291c623ff2a9dd99b5285bbabb34bc812 Mon Sep 17 00:00:00 2001 From: "valeski%netscape.com" Date: Mon, 13 Sep 1999 18:36:20 +0000 Subject: [PATCH] optimized user-agent setting git-svn-id: svn://10.0.0.236/trunk@47137 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/netwerk/protocol/http/src/nsHTTPChannel.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/mozilla/netwerk/protocol/http/src/nsHTTPChannel.cpp b/mozilla/netwerk/protocol/http/src/nsHTTPChannel.cpp index 67ed3e43ed1..dd4f4da4cd3 100644 --- a/mozilla/netwerk/protocol/http/src/nsHTTPChannel.cpp +++ b/mozilla/netwerk/protocol/http/src/nsHTTPChannel.cpp @@ -522,12 +522,9 @@ nsHTTPChannel::Init(nsILoadGroup *aGroup) PRUnichar * ua = nsnull; rv = service->GetUserAgent(&ua); if (NS_FAILED(rv)) return rv; - nsString2 uaString(ua); + nsCString uaString(ua); nsCRT::free(ua); - char * uaCString = uaString.ToNewCString(); - if (!uaCString) return NS_ERROR_OUT_OF_MEMORY; - mRequest->SetHeader(nsHTTPAtoms::User_Agent, uaCString); - nsCRT::free(uaCString); + mRequest->SetHeader(nsHTTPAtoms::User_Agent, uaString.GetBuffer()); return NS_OK; }