On Sunday, 24 November 2019 00:50:14 PST André Pönitz wrote:
> Regarding the risk of "introduce subtle bugs by truncating sizes": That risk
> _is_ there in general for some of the proposed porting strategies, but not
> for the case of using a 32bit count(): We can assume that an existing
> application using QContainers is fine with 32bit, otherwise it wouldn't
> work right now. So continuing using 32bit interfaces does not introduce
> bugs. Immediate truncation on the user code sode is also riskless, just
> ugly.

I'm not talking about porting code.

I'm talking about new code written in 2024. If we choose now to have 32-bit 
count(), that will still be the case in 2024, possibly beyond, which means as 
a result code written at that time needs to be careful not to use the 32-bit 
methods. That's what I am referring to when I say a problem down the road.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel System Software Products



_______________________________________________
Development mailing list
[email protected]
https://lists.qt-project.org/listinfo/development

Reply via email to