Don't increment the buffer pointer for the NUL string terminator; this lets us concatenate new text on the end of the current output buffer.
Don't increment the buffer pointer for the NUL string terminator; this
lets us concatenate new text on the end of the current output buffer.

dscho/nmh,dscho/nmh,mcr/nmh,dscho/nmh,dscho/nmh,mcr/nmh