diff --git a/include/db_lib/db_client.hpp b/include/db_lib/db_client.hpp index 88f1933..132441c 100644 --- a/include/db_lib/db_client.hpp +++ b/include/db_lib/db_client.hpp @@ -44,12 +44,12 @@ class Connection { public: Connection( - db_credentials_t credentials, + db_credentials_t& credentials, std::function setup_function ); Connection( - db_credentials_t credentials + db_credentials_t& credentials ); ~Connection(); diff --git a/src/db_lib/db_client.cpp b/src/db_lib/db_client.cpp index ca1c321..d014049 100644 --- a/src/db_lib/db_client.cpp +++ b/src/db_lib/db_client.cpp @@ -36,13 +36,13 @@ bool connected = false; Connection::Connection( - db_credentials_t credentials, + db_credentials_t& credentials, std::function setup ) : setup_function(move(setup)) { this->db_credentials = credentials; } -Connection::Connection(db_credentials_t credentials) { +Connection::Connection(db_credentials_t& credentials) { this->db_credentials = credentials; }