Add a private browsing mode to MiniBrowser
[WebKit-https.git] / Source / WebCore / page / SessionIDHash.h
index abbfd1a..02d3d38 100644 (file)
 
 namespace WTF {
 
-// The empty value is emptySessionID(), the deleted value is (-2)
+// The empty value is emptySessionID(), the deleted value is (-1)
 struct SessionIDHash {
     static unsigned hash(const WebCore::SessionID& p) { return (unsigned)p.sessionID(); }
     static bool equal(const WebCore::SessionID& a, const WebCore::SessionID& b) { return a == b; }
     static const bool safeToCompareToEmptyOrDeleted = true;
 };
 template<> struct HashTraits<WebCore::SessionID> : GenericHashTraits<WebCore::SessionID> {
-    static const uint64_t deletedValueIdentifier = 0xFFFFFFFFFFFFFFFE;
+    static const uint64_t deletedValueIdentifier = std::numeric_limits<uint64_t>::max();
     static const bool needsDestruction = false;
     static WebCore::SessionID emptyValue() { return WebCore::SessionID::emptySessionID(); }