summaryrefslogtreecommitdiffstats
path: root/tests/libfuzzer
diff options
context:
space:
mode:
authorRobert Löhning <robert.loehning@qt.io>2021-07-26 15:01:47 +0200
committerRobert Löhning <robert.loehning@qt.io>2021-07-26 18:37:12 +0200
commit129b0a8d34512d61e148df730cd29c0776100d02 (patch)
tree1f258b5a061bcc10457685234948c3716fe4ed00 /tests/libfuzzer
parent9ce4241ef3896e3a34ea7dd27cce7cb1b7451834 (diff)
Fuzzing: Guide the compiler to the right ctor of QCalendar
Change-Id: I4e828f6ce33636eaef4f51e94e0879d735736ef1 Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Diffstat (limited to 'tests/libfuzzer')
-rw-r--r--tests/libfuzzer/corelib/time/qdatetime/fromstring/main.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/libfuzzer/corelib/time/qdatetime/fromstring/main.cpp b/tests/libfuzzer/corelib/time/qdatetime/fromstring/main.cpp
index ba1ddb081f..31b1c414a3 100644
--- a/tests/libfuzzer/corelib/time/qdatetime/fromstring/main.cpp
+++ b/tests/libfuzzer/corelib/time/qdatetime/fromstring/main.cpp
@@ -101,7 +101,7 @@ extern "C" int LLVMFuzzerTestOneInput(const char *Data, size_t Size)
QDateTime::fromString(userString, formats[0], QCalendar(QCalendar::System::Gregorian));
for (int sys = int(QCalendar::System::Julian); sys <= int(QCalendar::System::Last); ++sys)
- QDateTime::fromString(userString, formats[0], QCalendar(sys));
+ QDateTime::fromString(userString, formats[0], QCalendar(QCalendar::System(sys)));
for (const auto &format : formats) {
#ifdef LOG_FORMAT