On 05/24/2010 01:06 PM, Paolo Bonzini wrote:
No. You see that and the end of the search loop, there is a if (best_match < end) that I turned into if (best_match <= end) This statement is meant to detect whether a match has been found at all. So, the initial value of best_match has to be greater than 'end' in all cases.Right. That's violating ISO C's rule for validity of pointers though. In practice I don't think it matters, but I'd rather get a second opinion on this patch.
Ping? Paolo
