From 1514eb37531fa415e4bbea76e3a9b250a8c62a42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Thu, 13 Feb 2014 10:21:37 +0100 Subject: [PATCH] BHttpRequest: More elegant way to build cookieString --- src/kits/network/libnetapi/HttpRequest.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/kits/network/libnetapi/HttpRequest.cpp b/src/kits/network/libnetapi/HttpRequest.cpp index 13f80bbf3c..d1ea31c9c5 100644 --- a/src/kits/network/libnetapi/HttpRequest.cpp +++ b/src/kits/network/libnetapi/HttpRequest.cpp @@ -937,13 +937,11 @@ BHttpRequest::_SendHeaders() for (BNetworkCookieJar::UrlIterator it = fContext->GetCookieJar().GetUrlIterator(fUrl); (cookie = it.Next()) != NULL;) { + if (cookieString.Length() > 0) + cookieString << "; "; cookieString << cookie->RawCookie(false); - cookieString << "; "; } - // Remove the extra "; " we added after the last item. - cookieString.Truncate(cookieString.Length() - 2); - if (cookieString.Length() > 0) fOutputHeaders.AddHeader("Cookie", cookieString); }