summaryrefslogtreecommitdiff
path: root/src/client/Client.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/Client.cpp')
-rw-r--r--src/client/Client.cpp8
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(),