peiyongz    2004/11/10 17:31:54

  Modified:    c/src/xercesc/util ValueVectorOf.c BaseRefVectorOf.c
  Log:
  Avoid unnecessary expansion -- patch from Christian
  
  Revision  Changes    Path
  1.11      +4 -1      xml-xerces/c/src/xercesc/util/ValueVectorOf.c
  
  Index: ValueVectorOf.c
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/ValueVectorOf.c,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- ValueVectorOf.c   8 Sep 2004 13:56:23 -0000       1.10
  +++ ValueVectorOf.c   11 Nov 2004 01:31:54 -0000      1.11
  @@ -16,6 +16,9 @@
   
   /**
    * $Log$
  + * Revision 1.11  2004/11/11 01:31:54  peiyongz
  + * Avoid unnecessary expansion -- patch from Christian
  + *
    * Revision 1.10  2004/09/08 13:56:23  peiyongz
    * Apache License Version 2.0
    *
  @@ -281,7 +284,7 @@
   {
       unsigned int newMax = fCurCount + length;
   
  -    if (newMax < fMaxCount)
  +    if (newMax <= fMaxCount)
           return;
   
       // Avoid too many reallocations by expanding by a percentage
  
  
  
  1.8       +1 -1      xml-xerces/c/src/xercesc/util/BaseRefVectorOf.c
  
  Index: BaseRefVectorOf.c
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/BaseRefVectorOf.c,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- BaseRefVectorOf.c 8 Sep 2004 13:56:21 -0000       1.7
  +++ BaseRefVectorOf.c 11 Nov 2004 01:31:54 -0000      1.8
  @@ -264,7 +264,7 @@
   {
       unsigned int newMax = fCurCount + length;
   
  -    if (newMax < fMaxCount)
  +    if (newMax <= fMaxCount)
           return;
   
       // Avoid too many reallocations by providing a little more space
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to