qt5base-lts/tests/auto/corelib/serialization/qdatastream
Øystein Heskestad fd48ce0b73 Add support for containers > 4 Gi elements in QDataStream
The format is changed from 6.7 to support more than UINT32_MAX - 1
elements. The format used to have a quint32 size. Now if the size is
larger or equal to 0xfffffffe (2^32 -2) the old size is an extend
value 0xfffffffe followed by one quint64 with the actual value. The
32 bit size with all bits set is still used as null value.

Fixes: QTBUG-105034
Change-Id: I62188be170fe779022ad58ab84a54b1eaf46e5d9
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2023-10-23 15:10:28 +02:00
..
.gitignore Create corelib/serialization and move existing file formats into it 2018-01-26 20:59:50 +00:00
CMakeLists.txt CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
datastream.q42 Create corelib/serialization and move existing file formats into it 2018-01-26 20:59:50 +00:00
gen_typedefq5.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
tst_qdatastream.cpp Add support for containers > 4 Gi elements in QDataStream 2023-10-23 15:10:28 +02:00
typedef.q5 QVariant: use a typedef name when saving user types to QDataStream 2021-12-17 17:54:05 +01:00