Fix last warnings, SocketContextOptions, BloomFilter

This commit is contained in:
Alex Hultman
2020-12-01 05:45:53 +01:00
parent a8b33acf7b
commit fe553742f2
5 changed files with 25 additions and 8 deletions
+2 -2
View File
@@ -31,11 +31,11 @@ private:
std::bitset<512> filter;
unsigned int hash1(std::string_view key) {
return ((unsigned int)key[key.length() - 1] - (key.length() << 3)) & 511;
return ((size_t)key[key.length() - 1] - (key.length() << 3)) & 511;
}
unsigned int hash2(std::string_view key) {
return (((unsigned int)key[0] + (key.length() << 4)) & 511);
return (((size_t)key[0] + (key.length() << 4)) & 511);
}
unsigned int hash3(std::string_view key) {