summaryrefslogtreecommitdiffstats
path: root/tests/benchmarks/corelib/io/qdiriterator
diff options
context:
space:
mode:
authorAhmad Samir <a.samirh78@gmail.com>2024-04-13 15:04:16 +0200
committerAhmad Samir <a.samirh78@gmail.com>2024-04-13 23:37:35 +0200
commit2a7c71bef061d3d54e4de3cd4117e0998567028f (patch)
tree4f55650a030030b69ec557ac904da4a1bafaefc0 /tests/benchmarks/corelib/io/qdiriterator
parent56ec0f94b3f9db19d5fe78d78dc7597a92a5c52f (diff)
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 <thiago.macieira@intel.com>
Diffstat (limited to 'tests/benchmarks/corelib/io/qdiriterator')
-rw-r--r--tests/benchmarks/corelib/io/qdiriterator/tst_bench_qdiriterator.cpp3
1 files changed, 1 insertions, 2 deletions
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++;