Merge pull request #9 from alfishe/master

Fix compilation issue on macOS(CLang compiler)
This commit is contained in:
Arthur Sonzogni 2020-02-05 14:03:06 +01:00 committed by GitHub
commit 104d06f04e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -11,6 +11,11 @@
#include "ftxui/screen/string.hpp" #include "ftxui/screen/string.hpp"
#include "ftxui/screen/terminal.hpp" #include "ftxui/screen/terminal.hpp"
#if defined(__clang__) && defined (__APPLE__)
// Quick exit is missing in standard CLang headers
#define quick_exit(a) exit(a)
#endif
namespace ftxui { namespace ftxui {
static const char* HIDE_CURSOR = "\e[?25l"; static const char* HIDE_CURSOR = "\e[?25l";