commit: Re: CVS: commit msevior abi/src/text/ptbl/xp pt_PT_Append.cpp

From: Martin Sevior <msevior_at_physics.unimelb.edu.au>
Date: Thu Oct 13 2005 - 06:23:08 CEST

On Wed, 2005-10-12 at 23:17 +0200, Robert Wilhelm wrote:
> Hi Martin,
>
> I have still this problem (Abi hangs) with 2.4.1 on W2K. See
> http://bugzilla.abisource.com/show_bug.cgi?id=9631
>
> Regards,
>

CVS:
----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: src/text/fmt/xp/fp_Line.cpp
CVS:
----------------------------------------------------------------------
fix 9631 - thanks for the heads up Robert!

Martin

> Robert
>
> On Thu, 2005-10-06 at 01:08 +0000, cvs@abisource.com wrote:
> > Update of /cvsroot/abi/src/text/ptbl/xp
> > In directory abiword.snt.utwente.nl:/tmp/cvs-serv30062/text/ptbl/xp
> >
> > Modified Files:
> > pt_PT_Append.cpp
> > Log Message:
> >
> > Enable RTF Spec file to load. Fix infinite loop discovered by Johnny Lee
> > (http://www.geocities.com/typopl/bug5291.html#2005Oct3)
> >
> >
> > Index: pt_PT_Append.cpp
> > ===================================================================
> > RCS file: /cvsroot/abi/src/text/ptbl/xp/pt_PT_Append.cpp,v
> > retrieving revision 1.37
> > retrieving revision 1.38
> > diff -u -d -r1.37 -r1.38
> > --- pt_PT_Append.cpp 30 Sep 2005 07:53:38 -0000 1.37
> > +++ pt_PT_Append.cpp 6 Oct 2005 01:07:59 -0000 1.38
> > @@ -85,7 +85,6 @@
> > UT_return_val_if_fail( pfStart, NULL );
> >
> > pf_Frag * pf = pfStart;
> > - bool bFirst = true;
> > while(pf)
> > {
> > if(pf->getType() == pf_Frag::PFT_Strux)
> > @@ -173,37 +172,6 @@
> > pf = pf->getPrev();
> > }
> > }
> > - if(!bFirst && pfs->getStruxType() == PTX_EndCell)
> > - {
> > - while(pf)
> > - {
> > - if(pf->getType() == pf_Frag::PFT_Strux)
> > - {
> > - pf_Frag_Strux * pfs = static_cast<pf_Frag_Strux*>(pf);
> > -
> > - if(pfs->getStruxType() == PTX_SectionCell)
> > - break;
> > - }
> > -
> > - pf = pf->getPrev();
> > - }
> > - }
> > - if(pfs->getStruxType() == PTX_EndTable)
> > - {
> > - while(pf)
> > - {
> > - if(pf->getType() == pf_Frag::PFT_Strux)
> > - {
> > - pf_Frag_Strux * pfs = static_cast<pf_Frag_Strux*>(pf);
> > -
> > - if(pfs->getStruxType() == PTX_SectionTable)
> > - break;
> > - }
> > -
> > - pf = pf->getPrev();
> > - }
> > - }
> > - bFirst = false;
> > }
> > }
> > if(pf)
> > @@ -239,7 +207,7 @@
> > pf_Frag * pf = m_fragments.getLast();
> >
> > UT_return_val_if_fail ( pf, false );
> > -
> > +
> > pf = _findLastStruxOfType(pf, pst, bSkipEmbededSections);
> >
> > UT_return_val_if_fail( pf, false );
> >
> > -----------------------------------------------
> > To unsubscribe from this list, send a message to
> > abisource-cvs-commit-request@abisource.com with the word
> > unsubscribe in the message body.
> >
Received on Thu Oct 13 06:27:23 2005

This archive was generated by hypermail 2.1.8 : Thu Oct 13 2005 - 06:27:23 CEST