From f68e3c23607ce16c687e7000304868f72601300d Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Thu, 9 Apr 2020 01:17:16 +0200 Subject: [PATCH] Minor CLANG warnings --- src/blackmisc/stacktrace.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/blackmisc/stacktrace.cpp b/src/blackmisc/stacktrace.cpp index 31a773950..3ed87adac 100644 --- a/src/blackmisc/stacktrace.cpp +++ b/src/blackmisc/stacktrace.cpp @@ -18,11 +18,11 @@ #include #if defined(Q_CC_MSVC) -# include +# include # pragma warning(push) # pragma warning(disable:4091) -# include +# include # pragma warning(pop) #elif defined(Q_OS_WIN) && defined (Q_CC_GNU) @@ -65,7 +65,8 @@ namespace BlackMisc auto process = GetCurrentProcess(); SymRefreshModuleList(process); - std::array stack; + using stackarray = std::array; + stackarray stack; auto frames = CaptureStackBackTrace(1, static_cast(stack.size()), stack.data(), nullptr); struct @@ -77,7 +78,7 @@ namespace BlackMisc symbol.info.SizeOfStruct = sizeof(symbol.info); QStringList result; - for (int i = 0; i < frames; ++i) + for (stackarray::size_type i = 0; i < frames; ++i) { DWORD displacement = 0; IMAGEHLP_LINE64 line;