commit f08b809d
Avoid copy of pair and add a little debug for errors
Changed files
| M | .gitignore before |
| M | src/db/Db2CppDb.cpp before |
| M | src/oss2db/init2db.cpp before |
diff --git a/.gitignore b/.gitignore
index f27a3b2..4afb20a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,3 +17,4 @@ CMake*
!CMakeLists.txt
CPack*
Makefile
+.vscode
diff --git a/src/db/Db2CppDb.cpp b/src/db/Db2CppDb.cpp
index d27f8c1..133aea7 100644
--- a/src/db/Db2CppDb.cpp
+++ b/src/db/Db2CppDb.cpp
@@ -436,6 +436,9 @@ int Db2CppDb::getPlayerId(const std::string& guid)
res >> ret;
playerids[guid] = ret;
}
+ else {
+ std::cerr << "Player ID not found for GUID: " << guid << "\n";
+ }
}
return ret;
}
diff --git a/src/oss2db/init2db.cpp b/src/oss2db/init2db.cpp
index cb33752..df87f94 100644
--- a/src/oss2db/init2db.cpp
+++ b/src/oss2db/init2db.cpp
@@ -52,7 +52,7 @@ void Init2Db::process(const OaStatStruct &oss)
oss_copy.setTimeStamp(arguments["g_timestamp"]);
dp->startGame(gametype,mapname,basegame,servername,oss_copy);
- for (const std::pair<std::string, std::string>& it : arguments) {
+ for (const std::pair<const std::string, std::string>& it : arguments) {
if(
it.first == "g_gametype" ||
it.first == "gamename" ||