fix themezer

This commit is contained in:
ITotalJustice
2025-04-18 13:16:17 +01:00
parent 252cd0cee6
commit e243d5b64e
3 changed files with 17 additions and 2 deletions

View File

@@ -757,4 +757,14 @@ auto ToFileAsync(const Api& e) -> bool {
return g_thread_queue.Add(e);
}
auto EscapeString(const std::string& str) -> std::string {
std::string result;
const auto s = curl_escape(str.data(), str.length());
if (s) {
result = s;
curl_free(s);
}
return result;
}
} // namespace sphaira::curl