Cosmetics: address cppcheck warnings

This commit is contained in:
Felipe Zimmerle
2020-01-27 18:11:08 -03:00
parent 68ef2dece3
commit fe98ce4c7d
53 changed files with 358 additions and 279 deletions

View File

@@ -36,7 +36,7 @@ namespace collection {
namespace backend {
InMemoryPerProcess::InMemoryPerProcess(std::string name) :
InMemoryPerProcess::InMemoryPerProcess(const std::string &name) :
Collection(name) {
this->reserve(1000);
pthread_mutex_init(&m_lock, NULL);

View File

@@ -72,7 +72,7 @@ class InMemoryPerProcess :
/*std::hash<std::string>*/MyHash, MyEqual>,
public Collection {
public:
explicit InMemoryPerProcess(std::string name);
explicit InMemoryPerProcess(const std::string &name);
~InMemoryPerProcess();
void store(std::string key, std::string value) override;

View File

@@ -36,14 +36,17 @@ namespace collection {
Collections::Collections(Collection *global,
Collection *ip, Collection *session, Collection *user,
Collection *resource) : m_global_collection_key(""),
Collection *resource)
: m_global_collection_key(""),
m_ip_collection_key(""),
m_session_collection_key(""),
m_user_collection_key(""),
m_resource_collection_key(""),
m_global_collection(global),
m_resource_collection(resource),
m_ip_collection(ip),
m_session_collection(session),
m_user_collection(user),
m_resource_collection(resource),
m_tx_collection(new backend::InMemoryPerProcess("TX")) {
}