From 281ea056019370143e096edd46dc1da77e9f1080 Mon Sep 17 00:00:00 2001 From: Antonio SJ Musumeci Date: Thu, 14 Mar 2024 23:47:00 -0500 Subject: [PATCH] policy_cache.hpp --- src/policy_cache.hpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/policy_cache.hpp b/src/policy_cache.hpp index 7db2dade..18c24fd1 100644 --- a/src/policy_cache.hpp +++ b/src/policy_cache.hpp @@ -51,14 +51,15 @@ public: public: const char* - insert(const char *key_, + insert(char const *key_, + size_t const keylen_, std::string const &val_) { uint64_t hash; const char *ptr; STRPOOL_U64 token; - hash = wyhash(key_.c_str(),key_.size(),0xdeadbeef,_wyp); + hash = wyhash(key_,key_.size(),0xdeadbeef,_wyp); token = strpool_inject(&_strpool,val_.c_str(),val_.size()); ptr = strpool_cstr(&_strpool,token); _cache.insert_or_assign(hash,ptr);