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]

Reply via email to