diff options
author | Marc Mutz <marc.mutz@qt.io> | 2022-02-18 17:19:19 +0100 |
---|---|---|
committer | Marc Mutz <marc.mutz@qt.io> | 2022-02-20 20:57:46 +0100 |
commit | ef6c4dfb1c14a55e480cc2c92555da4c93f01daf (patch) | |
tree | ecd9a17eb5adc4b6fed51f9dd9b0ee2af3f2da07 /tests/auto/network/access/http2 | |
parent | 29b18a017968cbc79dfcd21ea1622de823dc1596 (diff) |
QStringConverter/Encoder/Decoder: make move noexcept
The State state data member had non-noexcept move-SMFs, which were
inherited by the move-SMFs of QStringConverter, QStringEncoder and
QStringDecoder.
To fix, because it is called in the move-assignment operator, we need
to mark State::clear() as noexcept, and, since that can perform an
indirect call through clearFn, require the clearFn to be noexcept,
too.
The only users of clearFn were in Qt5Compat; a separate fix should
have been merged there by the time this lands.
Change-Id: Ibe8147970886526b6a479960050e108607b63874
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'tests/auto/network/access/http2')
0 files changed, 0 insertions, 0 deletions