summaryrefslogtreecommitdiffstats
path: root/conanfile.py
diff options
context:
space:
mode:
authorIvan Solovev <ivan.solovev@qt.io>2022-04-01 10:37:45 +0200
committerIvan Solovev <ivan.solovev@qt.io>2022-04-06 16:46:59 +0200
commit7c9afa8d00cc2bbc1b102eef6e76c23e07c7833f (patch)
treeb881550074308a9df8d9bb24ae5144a6eb2fbd70 /conanfile.py
parentd11941db41f00525f907417bbcd6ac5ee30d8485 (diff)
Q[Multi]Hash: fix squeeze()
When calling QHash::reserve(), or when creating the internal QHashPrivate::Data structure, the value 0 for the size parameter is reserved for performing the squeeze operation. However commit 8a984ab772dd194e39094e728b869e65912912a7 broke it, by using the 0 value in QHashPrivate::Data constructors as a mark that no resizing needs to be done. This patch reverts the problematic commit (also applying some later fixes to the code), and adds the missing tests for Q[Multi]Hash::squeeze(). Pick-to: 6.3 6.2 Change-Id: Id644df7b2beb008e6a37b2c89b709adfbd893e25 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'conanfile.py')
0 files changed, 0 insertions, 0 deletions