On Wed, 3 Sep 2003, Tom Lane wrote: > Stephan Szabo <[EMAIL PROTECTED]> writes: > > Replying to myself again: > > In DCH_processor (formatting.c), it doesn't seem to stop if it's in the > > middle of processing nodes but runs off the inout string, should the for > > loop be something like: > > for (n=node,s=inout;n->type!=NODE_TYPE_END && *s!='\0';++n,++s) { > > and get rid of the ++s at the bottom of the loop for safety? > > That wouldn't change the behavior, would it?
It would I believe, as soon as it reached a \0 it'd stop the loop, but checking *s is probably the wrong thing to do when flag==TO_CHAR, so I think that bailing to Karel is probably the right choice. ---------------------------(end of broadcast)--------------------------- TIP 3: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly