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