From 2a7c71bef061d3d54e4de3cd4117e0998567028f Mon Sep 17 00:00:00 2001 From: Ahmad Samir Date: Sat, 13 Apr 2024 15:04:16 +0200 Subject: tst_bench_qdiriterator: fix build on VxWorks By removing fs::directory_options::skip_permission_denied which isn't available on VxWorks. It's not strictly needed for the benchmark. I had added it to test locally by listing some dirs under '/' (not all of them are readable for users), and saw no reason at the time to remove it. The benchmark itself listing dirs in the qtbase source dir tree. Pick-to: 6.7 Task-number: QTBUG-115777 Change-Id: I4e68d01abd707dbf553f0a5832739ef0f4c9d585 Reviewed-by: Thiago Macieira --- tests/benchmarks/corelib/io/qdiriterator/tst_bench_qdiriterator.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'tests/benchmarks/corelib/io/qdiriterator') diff --git a/tests/benchmarks/corelib/io/qdiriterator/tst_bench_qdiriterator.cpp b/tests/benchmarks/corelib/io/qdiriterator/tst_bench_qdiriterator.cpp index d97cb5cc75..66448bf838 100644 --- a/tests/benchmarks/corelib/io/qdiriterator/tst_bench_qdiriterator.cpp +++ b/tests/benchmarks/corelib/io/qdiriterator/tst_bench_qdiriterator.cpp @@ -269,8 +269,7 @@ void tst_QDirIterator::stdRecursiveDirectoryIterator() // than the other methods in this source file. QBENCHMARK { int c = 0; - for (const auto &dirEntry : fs::recursive_directory_iterator( - dirpath.data(), fs::directory_options::skip_permission_denied, ec)) { + for (const auto &dirEntry : fs::recursive_directory_iterator(dirpath.data(), ec)) { if (dirEntry.is_directory()) continue; c++; -- cgit v1.2.3