On Mon, Jan 29, 2001 at 07:50:47PM -0500, Leonard Rosenthol wrote:
> ..and it's easy enough that I'm going to describe it rather than send
> a .diff file (well that and I don't have cygwin installed ;).
> 
> File: "abi/src/wp/impexp/xp/ie_imp_AbiWord_1.cpp"
> Line: 224
> Add a {
> 
> Line: 233
> Add a }

You don't really mean 233 here, do you?  That's the middle of the next
case.  What you want is to change

        return;

        case TT_BLOCK:
224:            X_VerifyParseState(_PS_Sec);
                m_parseState = _PS_Block;
                X_CheckError(m_pDocument->appendStrux(PTX_Block,atts));
                return;
228:            
        case TT_INLINE:

to 

        return;

        case TT_BLOCK:
224:    {
                X_VerifyParseState(_PS_Sec);
                m_parseState = _PS_Block;
                X_CheckError(m_pDocument->appendStrux(PTX_Block,atts));
                return;
228:    }
        
        case TT_INLINE:


right?
> 
> (in other words, bracket the TT_BLOCK case block)
> 
> Why, because some compilers don't like the fact that you are defining
> a variable inside of a single case of a switch, unless that case is
> separately scoped.

           
        sam th               
        [EMAIL PROTECTED]
        http://www.abisource.com/~sam/
        GnuPG Key:  
        http://www.abisource.com/~sam/key

PGP signature

Reply via email to