From c08d7ab02c7f42dbc7d1ae42fe4aaa01168400a6 Mon Sep 17 00:00:00 2001 From: "gordon%netscape.com" Date: Wed, 28 Feb 2001 22:39:07 +0000 Subject: [PATCH] Fix access mode for new entries. Not part of the build. git-svn-id: svn://10.0.0.236/trunk@88201 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/netwerk/cache/src/nsCacheEntry.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/mozilla/netwerk/cache/src/nsCacheEntry.cpp b/mozilla/netwerk/cache/src/nsCacheEntry.cpp index b65ddbe302c..7aab93d3130 100644 --- a/mozilla/netwerk/cache/src/nsCacheEntry.cpp +++ b/mozilla/netwerk/cache/src/nsCacheEntry.cpp @@ -152,14 +152,11 @@ nsCacheEntry::CommonOpen(nsCacheRequest * request, nsCacheAccessMode *accessGran if (!IsInitialized()) { // brand new, unbound entry - NS_ASSERTION(request->mAccessRequested & nsICache::ACCESS_WRITE, - "new cache entry for READ-ONLY request"); + *accessGranted = request->mAccessRequested & nsICache::ACCESS_WRITE; + NS_ASSERTION(*accessGranted, "new cache entry for READ-ONLY request"); if (request->mStreamBased) MarkStreamBased(); mFetchCount = 1; MarkInitialized(); - // why shouldn't the initial entry allow writing? - //*accessGranted = request->mAccessRequested & ~nsICache::ACCESS_WRITE; - *accessGranted = request->mAccessRequested; return rv; }