From 06db3f3c5cc37ad5681303dfa14d1e9242285ea9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Nordheim?= Date: Fri, 20 Dec 2024 12:58:45 +0100 Subject: [PATCH] QMultiHash: use move() on key when move-constructing nodes Change-Id: Ibc2bd1c2b11d3fa29814db0cae1caf0e2c23bb54 Reviewed-by: Thiago Macieira --- src/corelib/tools/qhash.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/tools/qhash.h b/src/corelib/tools/qhash.h index e1aaccb6bed..6ef39ac5188 100644 --- a/src/corelib/tools/qhash.h +++ b/src/corelib/tools/qhash.h @@ -173,7 +173,7 @@ struct MultiNode {} MultiNode(MultiNode &&other) - : key(other.key), + : key(std::move(other.key)), value(std::exchange(other.value, nullptr)) { }