diff options
| author | Thiago Macieira <thiago.macieira@intel.com> | 2024-11-13 11:44:57 -0800 |
|---|---|---|
| committer | Thiago Macieira <thiago.macieira@intel.com> | 2024-11-20 18:29:59 -0800 |
| commit | 67a71d71093b50d0db172b92aa1b548a1a2bd959 (patch) | |
| tree | 42b49b48fe5d08a8d9c2e8a188225bbbb7be8792 /src/corelib/kernel/qobject.cpp | |
| parent | 363f069b0bb8f94b16d0431169a00adcbd2a17ff (diff) | |
QPostEventList: use qsizetype to count posted events
It's highly unlikely you're going to have more than 2 billion pending
events for a thread, but this is the right thing to do.
Pick-to: 6.8
Change-Id: Ia162b024815c3b970d71fffd3bc022621b2e07b4
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Ahmad Samir <a.samirh78@gmail.com>
Diffstat (limited to 'src/corelib/kernel/qobject.cpp')
| -rw-r--r-- | src/corelib/kernel/qobject.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/corelib/kernel/qobject.cpp b/src/corelib/kernel/qobject.cpp index 6a93042b8c8..2a1391f1d52 100644 --- a/src/corelib/kernel/qobject.cpp +++ b/src/corelib/kernel/qobject.cpp @@ -1751,8 +1751,8 @@ void QObjectPrivate::setThreadData_helper(QThreadData *currentData, QThreadData } // move posted events - int eventsMoved = 0; - for (int i = 0; i < currentData->postEventList.size(); ++i) { + qsizetype eventsMoved = 0; + for (qsizetype i = 0; i < currentData->postEventList.size(); ++i) { const QPostEvent &pe = currentData->postEventList.at(i); if (!pe.event) continue; |
