From 01b9a7c7e893a5fe9bdd556b3e39cf186b61170e Mon Sep 17 00:00:00 2001 From: jacob1 Date: Mon, 4 Jun 2018 23:34:40 -0400 Subject: [PATCH] fix Saves/ appearing before all saves in local save browser --- src/common/String.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/String.h b/src/common/String.h index 06889a2b89..281d3d5c9c 100644 --- a/src/common/String.h +++ b/src/common/String.h @@ -252,7 +252,7 @@ class ByteString : public std::basic_string inline Split SplitByAny(ByteString const &str, size_t pos = 0) const { return Split(*this, pos, super::find_first_of(str, pos), 1, false); } inline Split SplitByNot(ByteString const &str, size_t pos = 0) const { return Split(*this, pos, super::find_first_not_of(str, pos), 1, false); } inline Split SplitFromEndBy(value_type ch, size_t pos = npos) const { return Split(*this, pos, super::rfind(ch, pos), 1, true); } - inline Split SplitFromEndBy(ByteString const &str, size_t pos = npos) const { return Split(*this, pos, super::find(str, pos), str.size(), true); } + inline Split SplitFromEndBy(ByteString const &str, size_t pos = npos) const { return Split(*this, pos, super::rfind(str, pos), str.size(), true); } inline Split SplitFromEndByAny(ByteString const &str, size_t pos = npos) const { return Split(*this, pos, super::find_last_of(str, pos), 1, true); } inline Split SplitFromEndByNot(ByteString const &str, size_t pos = npos) const { return Split(*this, pos, super::find_last_not_of(str, pos), 1, true); } private: