From 71d3e6e03fcf4fa66397f5a883423262ea00ea4c Mon Sep 17 00:00:00 2001 From: "timeless%mozdev.org" Date: Tue, 25 Mar 2003 18:39:32 +0000 Subject: [PATCH] Bug 199056 cookie_FindPosition() uses uninitialized oldestPositionFromHost; max cookies per host can be greater than 20 patch by dwitte@stanford.edu r=timeless sr=heikki git-svn-id: svn://10.0.0.236/trunk@140259 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/extensions/cookie/nsCookies.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mozilla/extensions/cookie/nsCookies.cpp b/mozilla/extensions/cookie/nsCookies.cpp index 4130485fda8..e5f68d055b2 100644 --- a/mozilla/extensions/cookie/nsCookies.cpp +++ b/mozilla/extensions/cookie/nsCookies.cpp @@ -538,7 +538,7 @@ COOKIE_RemoveExpiredCookies(nsInt64 aCurrentTime, aOldestPosition = -1; cookie_CookieStruct *cookieInList; - nsInt64 oldestTime = LL_MININT; + nsInt64 oldestTime = LL_MAXINT; for (PRInt32 i = sCookieList->Count() - 1; i >= 0; --i) { cookieInList = NS_STATIC_CAST(cookie_CookieStruct*, sCookieList->ElementAt(i)); @@ -623,7 +623,7 @@ cookie_FindPosition(cookie_CookieStruct *aCookie, COOKIE_RemoveExpiredCookies(aCurrentTime, oldestPosition); cookie_CookieStruct *cookieInList; - nsInt64 oldestTimeFromHost = LL_MININT; + nsInt64 oldestTimeFromHost = LL_MAXINT; PRInt32 oldestPositionFromHost; PRInt32 countFromHost = 0; const nsAFlatCString &host = aCookie->host;