diff options
author | Marc Mutz <[email protected]> | 2024-01-31 16:29:56 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <[email protected]> | 2024-02-09 23:23:03 +0000 |
commit | 47f655dbc581edc94751ae9eeab2ad262cfb7c1f (patch) | |
tree | 00f75611ae4b10d9dd605a168d64ead3407ebc7f | |
parent | 33ab262dffe8b82f047a6a87be834becb2da6c25 (diff) |
StreamStateSaver: disable copy/move
The class has a user-defined destructor, so it mustn't be copied or
moved (which here is the same as copying).
Amends 3c93286f08a80b6e1821d7d63d361742b25c6578.
Change-Id: I1b23588309654f34aedc0269e1d1c9511ddda2bb
Reviewed-by: Thiago Macieira <[email protected]>
Reviewed-by: Qt CI Bot <[email protected]>
(cherry picked from commit 1b3c8d6e95a81d307a9f7bb556aabcf7fea04588)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
(cherry picked from commit ac399ca897bd0eb25dd004ce65a482f53551098d)
(cherry picked from commit cfb884fe535fe4d083bc4f6b1630137e15bad448)
-rw-r--r-- | src/corelib/serialization/qdatastream.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/corelib/serialization/qdatastream.h b/src/corelib/serialization/qdatastream.h index 2a41f7531ed..3e19ada7871 100644 --- a/src/corelib/serialization/qdatastream.h +++ b/src/corelib/serialization/qdatastream.h @@ -193,6 +193,7 @@ namespace QtPrivate { class StreamStateSaver { + Q_DISABLE_COPY_MOVE(StreamStateSaver) public: inline StreamStateSaver(QDataStream *s) : stream(s), oldStatus(s->status()) { |