From f63323b8066c265b1c0c32a0ae8f19a877b1d4e1 Mon Sep 17 00:00:00 2001
From: Jason Hiser <jdhiser@gmail.com>
Date: Tue, 4 Feb 2025 12:16:00 -0500
Subject: [PATCH] Updates to get const correctness up to snuff for c++17

---
 include/inc-core/dbinterface.hpp | 4 ++--
 include/inc-core/pqxxdb.hpp      | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/include/inc-core/dbinterface.hpp b/include/inc-core/dbinterface.hpp
index f02dcad..84ca6a8 100644
--- a/include/inc-core/dbinterface.hpp
+++ b/include/inc-core/dbinterface.hpp
@@ -38,9 +38,9 @@ namespace IRDB_SDK
 		public:
 			virtual ~DBinterface_t() {};
 
-			virtual void   issueQuery(string query)        = 0;
+			virtual void   issueQuery(const string& query)        = 0;
 			virtual void   moveToNextRow()                 = 0;
-			virtual string getResultColumn(string colname) = 0;
+			virtual string getResultColumn(const string& colname) = 0;
 			virtual bool   isDone()                        = 0;
 			virtual void   commit()                        = 0;
 
diff --git a/include/inc-core/pqxxdb.hpp b/include/inc-core/pqxxdb.hpp
index f35c3cc..6e79138 100644
--- a/include/inc-core/pqxxdb.hpp
+++ b/include/inc-core/pqxxdb.hpp
@@ -27,10 +27,10 @@ namespace IRDB_SDK
 		public:
 			virtual ~pqxxDB_t() { };
 
-			virtual void         issueQuery(string query)         = 0;
+			virtual void         issueQuery(const string& query)         = 0;
 			virtual void         issueQuery(stringstream & query) = 0;
 			virtual void         moveToNextRow()                  = 0;
-			virtual string       getResultColumn(string colname)  = 0;
+			virtual string       getResultColumn(const string& colname)  = 0;
 			virtual bool         isDone()                         = 0;
 			virtual void         commit()                         = 0;
 			virtual pqxx::connection&  
-- 
GitLab