While it's unlikely that so many (large) items are allocated, this is technically more correct. The result previously could overflow an unsigned int (the conversion to size_t happened afterwards).
While it's unlikely that so many (large) items are allocated, this is technically more correct. The result previously could overflow an unsigned int (the conversion to size_t happened afterwards).