summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qhash.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/corelib/tools/qhash.h')
-rw-r--r--src/corelib/tools/qhash.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/corelib/tools/qhash.h b/src/corelib/tools/qhash.h
index 4b4235aa99..b3c389903a 100644
--- a/src/corelib/tools/qhash.h
+++ b/src/corelib/tools/qhash.h
@@ -1901,6 +1901,9 @@ public:
QPair<const_iterator, const_iterator> equal_range(const Key &key) const noexcept
{
+ if (!d)
+ return qMakePair(end(), end());
+
auto it = d->find(key);
if (it.isUnused())
return qMakePair(end(), end());