On Mon, Jan 11, 2010 at 11:03 AM, Christopher Smith <cbsm...@gmail.com>wrote:

> I hate to quibble on this, but strictly speaking:
>
>
>  for (int i = 0; i < some_vector.size(); i++)
>
> is not perfectly valid unless you have verified that some_vector.size() <
> static_cast<size_t>(std::numeric_limits<int>::max());
>

Good point, but I think overflow and signedness are different issues.  The
protobuf library has mechanisms to protect against overflows, the main one
being the 64MB message size limit.
--
You received this message because you are subscribed to the Google Groups "Protocol Buffers" group.
To post to this group, send email to proto...@googlegroups.com.
To unsubscribe from this group, send email to protobuf+unsubscr...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/protobuf?hl=en.

Reply via email to