summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/wasm/qwasmintegration.cpp
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@qt.io>2025-11-12 13:18:03 +0100
committerMarc Mutz <marc.mutz@qt.io>2025-11-13 14:05:23 +0100
commitf2ea9d8dc8dc8d52490722f78ea46cd374d8e649 (patch)
tree2e27aed666e733f474fbe9a6eef6e9a411f6f0b1 /src/plugins/platforms/wasm/qwasmintegration.cpp
parent89f881ea1930d60ae77699a4a4b7a2eb4e5fe3a6 (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