David Bustos wrote:
> Quoth Liane Praza on Wed, Oct 15, 2008 at 02:21:11PM -0700:
>>> I presume you mean the case where the string contains "-1,1".  Won't
>>> strtoull() fail on the '-' before we reach the min > max comparison?
>> It doesn't fail in the test I just wrote.
> 
> Wow.  What a great feature.
> 
>>> And what about the int out-of-range cases?
>> The checks for errno are correct, as the number may be too large to 
>> represent in an int, but not a count.
> 
> Hmm, indeed.  I think you should mention in the manpage that these
> CONSTRAINT_VIOLATED errors can happen when the property is the wrong
> type.  And possibly add a comment to the code.
> 
>> I could change the check for min > max in the int function, but it'll 
>> probably invalidate some of our tests.  Think it's important enough to 
>> make changes both in the tests and the code?  If so, I can.
> 
> Yes.  I don't think it's important enough to delay integration, though.

I'll deal with these all (manpage, code, and tests) now, then.  I'd 
rather not leave a list of silly things to do after integration.

Thanks again for your attention to detail and spending so much time on 
this review.

liane

Reply via email to