|
From: | Stefan Monnier |
Subject: | Re: issues with recent doprnt-related changes |
Date: | Sat, 07 May 2011 00:18:47 -0300 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
>> note that "the position of the nul byte" is the same as "the length >> of the list", so it's still <= MOST_POSITIVE_FIXNUM. It's only the >> position after the nul byte that would overflow. > But what about this code and its commentary (from > next_element_from_c_string): > /* IT's position can be greater IT->string_nchars in case a field > width or precision has been specified when the iterator was > initialized. */ > if (IT_CHARPOS (*it) >= it->end_charpos) > { > /* End of the game. */ > ... Do these ever make it into a Lisp_Object? Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |