]> git.lizzy.rs Git - minetest.git/blobdiff - src/util/string.h
Standardize tooltip row detection
[minetest.git] / src / util / string.h
index 98d23b1613270c0a73a302a44447b22eb505d3d7..54a5a458eaa5124ebfe7aaf1f6e03a1234235b00 100644 (file)
@@ -113,6 +113,16 @@ inline std::vector<std::wstring> str_split(const std::wstring &str, wchar_t deli
        return parts;
 }
 
+inline std::vector<std::string> str_split(const std::string &str, char delimiter) {
+
+       std::vector<std::string> parts;
+       std::stringstream sstr(str);
+       std::string part;
+       while(std::getline(sstr, part, delimiter))
+               parts.push_back(part);
+       return parts;
+}
+
 inline std::string lowercase(const std::string &s)
 {
        std::string s2;