while (++i <= STATUSBUFSIZE) {
while (++i < STATUSBUFSIZE) {
PUBLIC void LYstatusline_messages_on_exit ARGS1(	char **,	buf){    int i;    StrAllocCat(*buf, "\n");    /* print messages in chronological order:     * probably a single message but let's do it.     */    i = topOfStack - 1;    while (++i <= STATUSBUFSIZE) {	if (buffstack[i] != NULL) {	    StrAllocCat(*buf, buffstack[i]);	    StrAllocCat(*buf, "\n");	}    }    i = -1;    while (++i < topOfStack) {	if (buffstack[i] != NULL) {	    StrAllocCat(*buf, buffstack[i]);	    StrAllocCat(*buf, "\n");	}    }}