loolwsd/Util.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-)
New commits: commit 6b1a57c9eb3122135452a8053c512091e6f9c505 Author: Ashod Nakashian <ashod.nakash...@collabora.co.uk> Date: Sun Jun 5 20:34:24 2016 -0400 loolwsd: improved random directory generator Change-Id: I611debe9cd33b8b15c2fab3c49ad19cc6ad6a995 Reviewed-on: https://gerrit.libreoffice.org/25946 Reviewed-by: Ashod Nakashian <ashnak...@gmail.com> Tested-by: Ashod Nakashian <ashnak...@gmail.com> diff --git a/loolwsd/Util.cpp b/loolwsd/Util.cpp index 78a90f0..f6bfa78 100644 --- a/loolwsd/Util.cpp +++ b/loolwsd/Util.cpp @@ -95,10 +95,7 @@ namespace rng /// file/directory names. std::string getFilename(const size_t length) { - std::stringstream ss; - Poco::Base64Encoder b64(ss); - b64 << getBytes(length).data(); - std::string s = ss.str(); + std::string s = getB64String(length); std::replace(s.begin(), s.end(), '/', '_'); return s.substr(0, length); } @@ -126,7 +123,6 @@ namespace Util /// Create a secure, random directory path. std::string createRandomDir(const std::string& path) { - Poco::File(path).createDirectories(); const auto name = rng::getFilename(64); Poco::File(Poco::Path(path, name)).createDirectories(); return name; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits