// insert an extra character void InsertFmtChar(CharType ch) { if ( m_fmtOrig ) { // so far we haven't translated anything yet CopyAllBefore(); } *(m_fmtLast++) = ch; }
// change a character void ChangeFmtChar(CharType ch) { if ( m_fmtOrig ) { // so far we haven't translated anything yet CopyAllBefore(); } *m_fmtLast = ch; }