Resolve compile error on cygwin. (#151)

This should solve issue:
https://github.com/ArthurSonzogni/FTXUI/issues/149
This commit is contained in:
Arthur Sonzogni
2021-07-14 14:41:31 +02:00
committed by GitHub
parent e87ff7e873
commit 9b7ddb1130
3 changed files with 6 additions and 6 deletions

View File

@@ -1,8 +1,8 @@
#include <gtest/gtest.h> // for Test, SuiteApiResolver, TestInfo (ptr only), TEST, TestFactoryImpl
#include <memory> // for shared_ptr, allocator, make_shared, __shared_ptr_access
#include "ftxui/component/captured_mouse.hpp" // for ftxui
#include "ftxui/component/component_base.hpp" // for ComponentBase, Component
#include "gtest/gtest_pred_impl.h" // for Test, SuiteApiResolver, TEST, TestFactoryImpl
using namespace ftxui;

View File

@@ -1,8 +1,9 @@
#include "ftxui/component/terminal_input_parser.hpp"
#include <algorithm> // for max
#include <memory> // for unique_ptr
#include <utility> // for move
#include <cstdint>
#include <memory> // for unique_ptr
#include <utility> // for move
#include "ftxui/component/event.hpp" // for Event
@@ -129,7 +130,7 @@ TerminalInputParser::Output TerminalInputParser::ParseUTF8() {
}
// Accumulate the value of the first byte.
wchar_t value = head & ~mask;
uint32_t value = head & ~mask;
// Invalid UTF8, with more than 5 bytes.
if (first_zero == 1 || first_zero >= 5)