diff options
author | Alexander Tkachev | 2016-07-07 15:01:07 +0600 |
---|---|---|
committer | Alexander Tkachev | 2016-08-24 16:07:55 +0600 |
commit | 4d88f51de9583d9fcdebe8fc5e90fed61416fe96 (patch) | |
tree | de0cec7ad28cb587faf784a4b4bbe478b38492a8 /backends/networking/sdl_net/handlers/downloadfilehandler.cpp | |
parent | 89a1a549822dee5b18d799cd9b8e5a58190aa49d (diff) | |
download | scummvm-rg350-4d88f51de9583d9fcdebe8fc5e90fed61416fe96.tar.gz scummvm-rg350-4d88f51de9583d9fcdebe8fc5e90fed61416fe96.tar.bz2 scummvm-rg350-4d88f51de9583d9fcdebe8fc5e90fed61416fe96.zip |
CLOUD: Add query parameters URL encoding
In local webserver's links.
Fixed URL decoding to understand '+', by the way. Firefox sends these
instead of spaces and "%2B" instead of '+'.
Diffstat (limited to 'backends/networking/sdl_net/handlers/downloadfilehandler.cpp')
-rw-r--r-- | backends/networking/sdl_net/handlers/downloadfilehandler.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/backends/networking/sdl_net/handlers/downloadfilehandler.cpp b/backends/networking/sdl_net/handlers/downloadfilehandler.cpp index 59eb7dfcb3..8974cb7d19 100644 --- a/backends/networking/sdl_net/handlers/downloadfilehandler.cpp +++ b/backends/networking/sdl_net/handlers/downloadfilehandler.cpp @@ -44,8 +44,9 @@ void DownloadFileHandler::handle(Client &client) { handleErrorMessage( client, Common::String::format( - "%s<br/><a href=\"files?path=/\">%s</a>", + "%s<br/><a href=\"files?path=%s\">%s</a>", errorMessage.c_str(), + "%2F", //that's encoded "/" _("Back to the files manager") ) ); |