if ( ( stream->buffer[ stream->bufidx++ ] = ((char*)ptr)[ nmemb_i * size + size_i ] ) == '\n' )
{
/* Remember last newline, in case we have to do a partial line-buffered flush */
if ( ( stream->buffer[ stream->bufidx++ ] = ((char*)ptr)[ nmemb_i * size + size_i ] ) == '\n' )
{
/* Remember last newline, in case we have to do a partial line-buffered flush */