Details
-
Bug
-
Resolution: Done
-
P2: Important
-
None
-
5.15.1
-
None
-
QNX 7.1 x86_64
GCC 8.3
Qt build configured with -c++-std c++17
Description
In a few places a const pointer is assigned to the iov_base field of the iov_t structure, which is of type void *. Newer C++ does not allow such an assignment.
QNX 7.1 addressed that by adding a iov_base_const field to the structure and providing a SETIOV_CONST macro, but for 7.0 there needs to be some way to define this locally (see the proposed patch - ugly, but works).
Attachments
Issue Links
- relates to
-
QTBUG-95970 Test QNX 7.1 against Qt 5.15 (x86_64, both arm archs) and Qt 6.2 (x86_64)
-
- Closed
-