On Thu, Nov 09, 2000 at 02:24:17PM +0400, Vlad Harchev wrote:

>  Current file has
>                        m_wctomb.wctomb_or_fallback(mbbuf,mblen,*pData++);
>                        for(int i=0;i<mblen;++i) {
>                                unsigned char c = mbbuf[i];
>                                if ( c > 0x007f)
>                                        m_pie->_rtf_nonascii_hex2(c);
>                                else
>                                        *pBuf++ = c;
> 
>                        };
>  Should be changed to
>                        m_wctomb.wctomb_or_fallback(mbbuf,mblen,*pData++);
>                        for(int i=0;i<mblen;++i) {
>                                unsigned char c = mbbuf[i];
>                                if ( c > 0x007f) {
>                                      FlushBuffer();   
>                                        m_pie->_rtf_nonascii_hex2(c);
>                                } else
>                                        *pBuf++ = c;
>                        };
> 
>  I.e. FlushBuffer(); inserted again.

Having looked at the suggestion by hashao, I thought this might be
the answer.  

When are you going to want this committed?  When you have the RTF 
situation straightend out, could you post a patch to fix it, so the
rest of us know what to commit?

Thanks lots

           
        sam th               
        [EMAIL PROTECTED]
        http://www.abisource.com/~sam/
        GnuPG Key:  
        http://pgp5.ai.mit.edu:11371/pks/lookup?op=get&search=0xCABD33FC

PGP signature

Reply via email to