diff options
| author | Marc Mutz <marc.mutz@qt.io> | 2025-11-12 13:18:03 +0100 |
|---|---|---|
| committer | Marc Mutz <marc.mutz@qt.io> | 2025-11-13 14:05:23 +0100 |
| commit | f2ea9d8dc8dc8d52490722f78ea46cd374d8e649 (patch) | |
| tree | 2e27aed666e733f474fbe9a6eef6e9a411f6f0b1 /src/plugins/platforms/wasm/qwasmintegration.cpp | |
| parent | 89f881ea1930d60ae77699a4a4b7a2eb4e5fe3a6 (diff) | |
QString::assign: mark the projection lambda noexcept
As mentioned in QTBUG-141899, we were not considering the projection
itself can throw when designing exception safety in
QArrayDataOps::assign(). The fix will be to inspect the projection for
noexcept'ness, and, failing it, take a slower path. To prevent that
from pessimizing QString::assign(), mark the projection lambda as
noexcept.
Amends f5ed163c19c4a165a61e6fbfdaf5ee39b5587a0c.
Task-number: QTBUG-141899
Pick-to: 6.10 6.8
Change-Id: I14f798398cf0e59cfbb167994f66e802d6271e1a
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/plugins/platforms/wasm/qwasmintegration.cpp')
0 files changed, 0 insertions, 0 deletions
