From 06e78dca64e6e6b18840a57b57291c7f09025eb6 Mon Sep 17 00:00:00 2001 From: Mirek Fidler Date: Sun, 19 Jul 2026 11:30:51 +0200 Subject: [PATCH] fixed for posix --- uppsrc/ide/ClangTidy.cpp | 4 +++- uppsrc/ide/main.cpp | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/uppsrc/ide/ClangTidy.cpp b/uppsrc/ide/ClangTidy.cpp index a163989a7..e6986b686 100644 --- a/uppsrc/ide/ClangTidy.cpp +++ b/uppsrc/ide/ClangTidy.cpp @@ -89,6 +89,7 @@ bool ClangTidyDlg::HasClangTidy() String p = "clang-tidy"; #endif String s = Sys(p + " -checks=* --list-checks"); + DDUMP(s); if(s.GetCount()) { path = p; for(String l : Split(s, '\n')) { @@ -106,13 +107,14 @@ bool ClangTidyDlg::HasClangTidy() groups.FindAdd(s); } Load(ClangTidyConfigPath()); - break; + goto exit; // break not compatible with POSIX } #ifdef PLATFORM_WIN32 } #endif } +exit: return path.GetCount() && options.GetCount(); } diff --git a/uppsrc/ide/main.cpp b/uppsrc/ide/main.cpp index a73d2e26c..2dfecf088 100644 --- a/uppsrc/ide/main.cpp +++ b/uppsrc/ide/main.cpp @@ -435,6 +435,8 @@ void AppMain___() clset=true; } + ide.HasClangTidy(); _DBG_ + ide.LoadAbbr(); DelTemps();