aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/handlers/qquickdraghandler.cpp
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2018-08-31 13:13:57 +0200
committerLiang Qi <liang.qi@qt.io>2018-08-31 13:57:08 +0000
commitbdb18e33e8b8c7e62514849378107a47a3667431 (patch)
treefd7227a9311b775bb000c75283de728136ebb193 /src/quick/handlers/qquickdraghandler.cpp
parentc56329dfe2518deff61e92ab69c9166c71897167 (diff)
Another try at properly fixing IdentifierTable::sweep()
Sweeping the table in place is extremely tricky due to possible holes and possible interleaving of identifiers with different keys. So do a straightforward algorithm instead, where we malloc a new table and insert all marked identifiers into that new table. Change-Id: Id34f62f35408a505857d57d2e7e4811b335d5998 Task-number: QTBUG-70205 Reviewed-by: Erik Verbruggen <erik.verbruggen@qt.io> Reviewed-by: Liang Qi <liang.qi@qt.io>
Diffstat (limited to 'src/quick/handlers/qquickdraghandler.cpp')
0 files changed, 0 insertions, 0 deletions