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.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/client/Client.cpp b/src/client/Client.cpp
index 3706cf9..ce7c9e6 100644
--- a/src/client/Client.cpp
+++ b/src/client/Client.cpp
@@ -9,6 +9,7 @@
#include "Client.h"
#include "MD5.h"
#include "Graphics.h"
+#include "Misc.h"
#include "interface/Point.h"
@@ -434,12 +435,12 @@ std::vector<Save*> * Client::SearchSaves(int start, int count, string query, str
{
urlStream << "&Search_Query=";
if(query.length())
- urlStream << query;
+ urlStream << URLEscape(query);
if(sort == "date")
{
if(query.length())
- urlStream << " ";
- urlStream << "sort:" << sort;
+ urlStream << URLEscape(" ");
+ urlStream << URLEscape("sort:") << URLEscape(sort);
}
}