summaryrefslogtreecommitdiffstats
path: root/Source/JavaScriptCore/wtf/StringHasher.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/JavaScriptCore/wtf/StringHasher.h')
-rw-r--r--Source/JavaScriptCore/wtf/StringHasher.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/Source/JavaScriptCore/wtf/StringHasher.h b/Source/JavaScriptCore/wtf/StringHasher.h
index 63ce74f..a84b2c4 100644
--- a/Source/JavaScriptCore/wtf/StringHasher.h
+++ b/Source/JavaScriptCore/wtf/StringHasher.h
@@ -141,6 +141,12 @@ public:
return createHash<UChar>(static_cast<const UChar*>(data), length / sizeof(UChar));
}
+ static inline unsigned createBlobHash(const void* data, unsigned size)
+ {
+ ASSERT(!(size % 2));
+ return createHash<UChar>(static_cast<const UChar*>(data), size / sizeof(UChar));
+ }
+
private:
static inline UChar defaultCoverter(UChar ch)
{