diff options
| author | Aotrix <[email protected]> | 2025-11-03 22:47:14 +0100 |
|---|---|---|
| committer | Aotrix <[email protected]> | 2025-11-03 22:47:14 +0100 |
| commit | 15d3099cf53605857d2d9be1b1ea07057a5a624a (patch) | |
| tree | 7287b44b403bba8711ae07d061e0dafd6fcc25d9 | |
| parent | 5fef66994abbc501025328582c02708bddccea77 (diff) | |
fixed segfault issue - wrong order for attribute initialization...
| -rw-r--r-- | subprojects/battleNetApi/include/token.hpp | 2 | ||||
| -rw-r--r-- | subprojects/battleNetApi/src/token.cpp | 2 | ||||
| -rw-r--r-- | subprojects/battleNetApi/tests/tests.cpp | 1 |
3 files changed, 3 insertions, 2 deletions
diff --git a/subprojects/battleNetApi/include/token.hpp b/subprojects/battleNetApi/include/token.hpp index e1544e8..fc5e19a 100644 --- a/subprojects/battleNetApi/include/token.hpp +++ b/subprojects/battleNetApi/include/token.hpp @@ -8,9 +8,9 @@ class Token { private: const std::string mFilePath; //!< Path to the token file - const std::string mToken; //!< Token value const std::string mUsername; //!< Username for Battle.net API const std::string mPassword; //!< Password for Battle.net API + const std::string mToken; //!< Token value std::string getValidToken() const; void refreshToken() const; diff --git a/subprojects/battleNetApi/src/token.cpp b/subprojects/battleNetApi/src/token.cpp index 4e34490..6a3ef24 100644 --- a/subprojects/battleNetApi/src/token.cpp +++ b/subprojects/battleNetApi/src/token.cpp @@ -7,7 +7,7 @@ #include <regex> Token::Token(const std::string &iTokenFilePath, const std::string &iUsername, const std::string &iPassword) - : mFilePath{iTokenFilePath}, mToken{getValidToken()}, mUsername{iUsername}, mPassword{iPassword} {} + : mFilePath{iTokenFilePath}, mUsername{iUsername}, mPassword{iPassword}, mToken{getValidToken()} {} std::string Token::toString() const { return mToken; } diff --git a/subprojects/battleNetApi/tests/tests.cpp b/subprojects/battleNetApi/tests/tests.cpp index 0df1e21..f1814c4 100644 --- a/subprojects/battleNetApi/tests/tests.cpp +++ b/subprojects/battleNetApi/tests/tests.cpp @@ -12,6 +12,7 @@ class TokenTests { }; TEST_CASE("API Token retrieval", "[getApiToken]") { + std::cout << "coucou !" << std::endl; TokenTests aToken; const std::string kToken{aToken.toString()}; std::cout << kToken << '\n'; |
