diff options
author | Sona Kurazyan <sona.kurazyan@qt.io> | 2022-01-24 11:32:32 +0100 |
---|---|---|
committer | Sona Kurazyan <sona.kurazyan@qt.io> | 2022-01-24 20:54:36 +0100 |
commit | d1639da0d593642f65558e323da6f6d54bc65f3b (patch) | |
tree | 81233610a13a0f82b289f59c4745b9c661019106 /src/corelib/thread | |
parent | 57402ffb9bb5baa89907b3f1a4ea8e9e77d9802d (diff) |
Mark ResultStoreBase as final
The class is not intended for inheriting from it (see also
e5029063057c38297f188ccfefef7b1bcd781a76), so we can mark it as final
to explicitly forbid this. The tests were still using it as a base
class to clean the results during destruction, so fix them accordingly.
Task-number: QTBUG-99883
Pick-to: 6.3
Change-Id: I4a7ee3e2b462bd704e4b5a95ed733144805d6e5b
Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
Diffstat (limited to 'src/corelib/thread')
-rw-r--r-- | src/corelib/thread/qresultstore.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/corelib/thread/qresultstore.h b/src/corelib/thread/qresultstore.h index 758331a9f0..450495492d 100644 --- a/src/corelib/thread/qresultstore.h +++ b/src/corelib/thread/qresultstore.h @@ -122,7 +122,7 @@ public: } }; -class Q_CORE_EXPORT ResultStoreBase +class Q_CORE_EXPORT ResultStoreBase final { public: ResultStoreBase(); |