You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by el...@apache.org on 2003/03/18 18:34:05 UTC

cvs commit: xml-xerces/java/src/org/apache/xerces/dom RangeImpl.java

elena       2003/03/18 09:34:05

  Modified:    java/src/org/apache/xerces/dom RangeImpl.java
  Log:
  Fixing range bug: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17590
  
  Revision  Changes    Path
  1.25      +3 -6      xml-xerces/java/src/org/apache/xerces/dom/RangeImpl.java
  
  Index: RangeImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/RangeImpl.java,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- RangeImpl.java	24 Aug 2002 21:23:24 -0000	1.24
  +++ RangeImpl.java	18 Mar 2003 17:34:04 -0000	1.25
  @@ -1076,11 +1076,8 @@
               // set the original text node to its new value
               if ( how != CLONE_CONTENTS )
               {
  -                fStartContainer.setNodeValue(
  -                    s.substring(0, fStartOffset ) +
  -                    s.substring(fEndOffset)
  -                );
  -
  +                ((TextImpl)fStartContainer).deleteData(fStartOffset,
  +                     fEndOffset-fStartOffset) ;
                   // Nothing is partially selected, so collapse to start point
                   collapse( true );
               }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org