pbwest 2002/11/29 09:29:10 Modified: src/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design FoXMLEventPool.java Log: Modified acquireFoXMLEvent(). Revision Changes Path No revision No revision 1.1.2.3 +7 -4 xml-fop/src/org/apache/fop/xml/Attic/FoXMLEventPool.java Index: FoXMLEventPool.java =================================================================== RCS file: /home/cvs/xml-fop/src/org/apache/fop/xml/Attic/FoXMLEventPool.java,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -r1.1.2.2 -r1.1.2.3 --- FoXMLEventPool.java 27 Nov 2002 03:31:16 -0000 1.1.2.2 +++ FoXMLEventPool.java 29 Nov 2002 17:29:10 -0000 1.1.2.3 @@ -45,8 +45,11 @@ * @return an <tt>FoXMLEvent</tt>. */ public synchronized FoXMLEvent acquireFoXMLEvent() { - FoXMLEvent ev = (FoXMLEvent)(acquireXMLEvent()); + if (poolSize == 0) + return new FoXMLEvent(namespaces); + FoXMLEvent ev = ((FoXMLEvent)(pool.get(--poolSize))).clearFo(); ev.setFoType(FObjectNames.NO_FO); + eventSet.clear(ev.id); return ev; }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]