diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2023-03-27 17:35:51 -0600 |
---|---|---|
committer | Thiago Macieira <thiago.macieira@intel.com> | 2023-05-11 21:53:21 -0700 |
commit | 05ebf3e54b7065aa95f03404831bf1bb1cae3d0a (patch) | |
tree | ff3564556b1848d45e3bad03521ac36185043087 /config_help.txt | |
parent | e2a76797e0aaed3caf1b0eefaad2c8b74cbfce36 (diff) |
IPC: QNativeIpcKey: fix big-endian builds
We weren't using the LSB in big-endian builds because the bitfield was in
the wrong order: it was either using the MSB (in 32-bit builds) or
something in the middle for 64-bit. So use quintptr in the bitfield to
ensure proper sizing and correct the order.
Additionally, we now store the d "pointer" as a quintptr, so as to avoid
storing the actual pointer to QNativeIpcKeyPrivate with the LSB set.
Change-Id: Idd5e1bb52be047d7b4fffffd17506adb77d52805
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'config_help.txt')
0 files changed, 0 insertions, 0 deletions