ntdll: Protect RtlAllocateHeap and RtlReAllocateHeap against integer overflows with large values of size.

Robert Shearman rob at codeweavers.com
Fri May 18 07:24:55 CDT 2007


Chris Robinson wrote:
> On Friday 18 May 2007 05:12:30 am you wrote:
>   
>> An example that would break using your logic:
>> 2 + (-1)
>>     
>
> SIZE_T (if it follows standard size_t) is unsigned, though. Adding a negative 
> wouldn't be possible.

Yes, you're right. The second parameter should probably be SSIZE_T.

-- 
Rob Shearman




More information about the wine-devel mailing list