fixes bug 107719 "avoid extra copy of http request headers"

r=bbaetz, sr=mscott
This commit is contained in:
darin%netscape.com 2001-11-04 05:50:37 +00:00
Родитель 930e7a1c9e
Коммит 061bb46ec9
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -171,7 +171,9 @@ nsHttpTransaction::SetupRequest(nsHttpRequestHead *requestHead,
// Create a string stream for the request header buf
nsCOMPtr<nsISupports> sup;
rv = NS_NewCStringInputStream(getter_AddRefs(sup), mReqHeaderBuf);
rv = NS_NewByteInputStream(getter_AddRefs(sup),
mReqHeaderBuf.get(),
mReqHeaderBuf.Length());
if (NS_FAILED(rv)) return rv;
mReqHeaderStream = do_QueryInterface(sup, &rv);