summaryrefslogtreecommitdiffstats
path: root/dependencies.yaml
diff options
context:
space:
mode:
authorEdward Welbourne <edward.welbourne@qt.io>2022-01-11 15:01:22 +0100
committerEdward Welbourne <edward.welbourne@qt.io>2022-01-18 07:21:53 +0100
commit4db05007d72963c082f3ffdfcc7a68c1fb53c266 (patch)
treef6bf1903ad09c59aa02a23c121481b73fe447eaf /dependencies.yaml
parentbf02126e39b50d7a961a6232ee9f5af05bdb5ea2 (diff)
Fix an assertion failure in massageAdjustedDateTime()v6.2.3
The QDateTimeData &d it's passed is a copy that's about to be modified; before we do so, we haven't detached so its internals have a ref-count of two, contradicting an assertion in the non-const Data::operator->(); so just directly access d.d->m_timezone, since we know that spec == TimeZone implies !isShort(). Added test that triggered the assertion and now doesn't. Fixes: QTBUG-99668 Change-Id: I07321ad91be5adce524be18e4ab82eee7110dc6a Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io> (cherry picked from commit 5d228beb520d92c985497fb43fa91d2920db6cb0)
Diffstat (limited to 'dependencies.yaml')
0 files changed, 0 insertions, 0 deletions