Don't use std::system on iOS (#2248)

This commit is contained in:
Victor Zverovich 2021-04-24 06:17:05 -07:00
parent 8a040d187a
commit 553022dc56

View File

@ -200,10 +200,13 @@ FMT_API void report_windows_error(int error_code,
string_view message) FMT_NOEXCEPT;
#endif // _WIN32
// std::system is not available on iOS (#2248).
#ifndef TARGET_OS_IPHONE
template <typename S, typename... Args, typename Char = char_t<S>>
void say(const S& format_str, Args&&... args) {
std::system(format("say \"{}\"", format(format_str, args...)).c_str());
}
#endif
// A buffered file.
class buffered_file {