diff options
Diffstat (limited to 'src/client/Client.cpp')
| -rw-r--r-- | src/client/Client.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/client/Client.cpp b/src/client/Client.cpp index a3319b6..9d65fda 100644 --- a/src/client/Client.cpp +++ b/src/client/Client.cpp @@ -38,10 +38,10 @@ Client::~Client() http_done(); } -std::vector<Save> Client::SearchSaves(int start, int count, string query, string sort) +std::vector<Save*> * Client::SearchSaves(int start, int count, string query, string sort) { lastError = ""; - std::vector<Save> saveArray; + std::vector<Save*> * saveArray = new std::vector<Save*>(); std::stringstream urlStream; char * data; int dataStatus, dataLength; @@ -76,8 +76,8 @@ std::vector<Save> Client::SearchSaves(int start, int count, string query, string json::Number tempScoreDown = savesArray[j]["ScoreDown"]; json::String tempUsername = savesArray[j]["Username"]; json::String tempName = savesArray[j]["Name"]; - saveArray.push_back( - Save( + saveArray->push_back( + new Save( tempID.Value(), tempScoreUp.Value(), tempScoreDown.Value(), |
