diff options
author | Thierry Crozat | 2019-09-19 00:16:24 +0100 |
---|---|---|
committer | Filippos Karapetis | 2019-09-21 22:15:26 +0300 |
commit | caf096807895d30983c649e4218033fa3abccbfa (patch) | |
tree | e030f70fe98f7d0a7cac420f7587d19781f8dbdb /backends/networking/sdl_net/handlers/uploadfilehandler.cpp | |
parent | c38600410e7ea5cf0bbb4edf11ccafa49f332f05 (diff) | |
download | scummvm-rg350-caf096807895d30983c649e4218033fa3abccbfa.tar.gz scummvm-rg350-caf096807895d30983c649e4218033fa3abccbfa.tar.bz2 scummvm-rg350-caf096807895d30983c649e4218033fa3abccbfa.zip |
NETWORKING: Convert translation results to UTF-8 for local webserver pages
Diffstat (limited to 'backends/networking/sdl_net/handlers/uploadfilehandler.cpp')
-rw-r--r-- | backends/networking/sdl_net/handlers/uploadfilehandler.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/backends/networking/sdl_net/handlers/uploadfilehandler.cpp b/backends/networking/sdl_net/handlers/uploadfilehandler.cpp index 6b8be15f1f..c3454a9c41 100644 --- a/backends/networking/sdl_net/handlers/uploadfilehandler.cpp +++ b/backends/networking/sdl_net/handlers/uploadfilehandler.cpp @@ -40,35 +40,35 @@ void UploadFileHandler::handle(Client &client) { // check that <path> is not an absolute root if (path == "" || path == "/" || path == "\\") { - HandlerUtils::setFilesManagerErrorMessageHandler(client, _("Invalid path!")); + HandlerUtils::setFilesManagerErrorMessageHandler(client, HandlerUtils::toUtf8(_("Invalid path!"))); return; } // check that <path> contains no '../' if (HandlerUtils::hasForbiddenCombinations(path)) { - HandlerUtils::setFilesManagerErrorMessageHandler(client, _("Invalid path!")); + HandlerUtils::setFilesManagerErrorMessageHandler(client, HandlerUtils::toUtf8(_("Invalid path!"))); return; } // transform virtual path to actual file system one Common::String prefixToRemove = "", prefixToAdd = ""; if (!transformPath(path, prefixToRemove, prefixToAdd, false) || path.empty()) { - HandlerUtils::setFilesManagerErrorMessageHandler(client, _("Invalid path!")); + HandlerUtils::setFilesManagerErrorMessageHandler(client, HandlerUtils::toUtf8(_("Invalid path!"))); return; } // check that <path> exists, is directory and isn't forbidden AbstractFSNode *node = g_system->getFilesystemFactory()->makeFileNodePath(path); if (!HandlerUtils::permittedPath(node->getPath())) { - HandlerUtils::setFilesManagerErrorMessageHandler(client, _("Invalid path!")); + HandlerUtils::setFilesManagerErrorMessageHandler(client, HandlerUtils::toUtf8(_("Invalid path!"))); return; } if (!node->exists()) { - HandlerUtils::setFilesManagerErrorMessageHandler(client, _("The parent directory doesn't exist!")); + HandlerUtils::setFilesManagerErrorMessageHandler(client, HandlerUtils::toUtf8(_("The parent directory doesn't exist!"))); return; } if (!node->isDirectory()) { - HandlerUtils::setFilesManagerErrorMessageHandler(client, _("Can't upload into a file!")); + HandlerUtils::setFilesManagerErrorMessageHandler(client, HandlerUtils::toUtf8(_("Can't upload into a file!"))); return; } |