You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@santuario.apache.org by di...@apache.org on 2004/08/18 06:21:08 UTC

cvs commit: xml-security/src/org/apache/xml/security/signature XMLSignatureInput.java

dims        2004/08/17 21:21:08

  Modified:    src/org/apache/xml/security/signature XMLSignatureInput.java
  Log:
  Patch from Sean Mullan for "Bug/regression in XMLSignatureInput.getNodeSet()"
  
  Revision  Changes    Path
  1.28      +5 -3      xml-security/src/org/apache/xml/security/signature/XMLSignatureInput.java
  
  Index: XMLSignatureInput.java
  ===================================================================
  RCS file: /home/cvs/xml-security/src/org/apache/xml/security/signature/XMLSignatureInput.java,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- XMLSignatureInput.java	3 Aug 2004 18:01:19 -0000	1.27
  +++ XMLSignatureInput.java	18 Aug 2004 04:21:08 -0000	1.28
  @@ -253,7 +253,9 @@
      	  	return this._inputNodeSet;
      	  }
         if (this.isNodeSet()) {
  -      	 XMLUtils.circumventBug2650(XMLUtils.getOwnerDocument(this._inputNodeSet));
  +         if (!this._inputNodeSet.isEmpty()) {
  +      	    XMLUtils.circumventBug2650(XMLUtils.getOwnerDocument(this._inputNodeSet));
  +         }
            return this._inputNodeSet;
         } else if (this.isOctetStream()) {
            DocumentBuilderFactory dfactory = DocumentBuilderFactory.newInstance();