Merge branch 'main' into 2022

This commit is contained in:
Peter Johnson
2021-03-19 09:22:02 -07:00
3 changed files with 4 additions and 8 deletions

View File

@@ -36,12 +36,8 @@ jobs:
git fetch --prune --unshallow
git checkout -b pr
git branch -f main origin/main
- name: Set up Python 3.8
uses: actions/setup-python@v2
with:
python-version: 3.8
- name: Install clang-format and clang-tidy
run: sudo apt-get update -q && sudo apt-get install -y clang-format-10 clang-tidy-10
run: sudo apt-get update -q && sudo apt-get install -y clang-format-10 clang-tidy-10 python3.8
- name: Install wpiformat
run: pip3 install wpiformat
- name: Create compile_commands.json

View File

@@ -213,11 +213,11 @@ void NTField2DModel::Update() {
if (name.empty() || name[0] == '.') {
continue;
}
auto it = std::lower_bound(m_groups.begin(), m_groups.end(), name,
auto it = std::lower_bound(m_groups.begin(), m_groups.end(), event.name,
[](const auto& e, wpi::StringRef name) {
return e->GetName() < name;
});
bool match = (it != m_groups.end() && (*it)->GetName() == name);
bool match = (it != m_groups.end() && (*it)->GetName() == event.name);
if (event.flags & NT_NOTIFY_DELETE) {
if (match) {
m_groups.erase(it);

View File

@@ -95,7 +95,7 @@ class format_object final : public format_object_base {
int snprint_tuple(char *Buffer, unsigned BufferSize,
std::index_sequence<Is...>) const {
#ifdef _MSC_VER
return _snprintf_s(Buffer, BufferSize, BufferSize, Fmt, std::get<Is>(Vals)...);
return _snprintf(Buffer, BufferSize, Fmt, std::get<Is>(Vals)...);
#else
#ifdef __GNUC__
#pragma GCC diagnostic push