You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 4d52345
Browse filesBrowse the repository at this point in the historyBrowse files
Lint the windows too: tools/lint_clang.ps1 checks src/ui and tests/ui
- The clang lint left src/ui and tests/ui out for want of Slint's headers, and 1.3.3 was lost to
what that hid: a NUL byte inside a string literal in tests/ui, which MSVC accepts and GCC
refuses. It takes Slint's headers and the generated components from the local preset's tree
(build\windows-msvc) now, says to build that when it is missing, and checks everything CI
compiles with -Werror: 197 files, about 15 minutes. Run against the 1.3.3 test file, it reports
the NUL at the line GCC stopped on.
- Its first runs over the windows found five things only clang reports, all fixed: two
GetProcAddress results cast to a function type they do not match (now through `void (*)()`), a
volatile parameter (deprecated since C++20) in the stack-overflow crash helper, and two floats
widened to double without saying so. The crash tests still see the stack overflow.
0 commit comments