You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by sb...@apache.org on 2001/01/04 22:25:55 UTC

cvs commit: xml-xalan/java/src/org/apache/xml/utils XMLCharacterRecognizer.java

sboag       01/01/04 13:25:55

  Modified:    java/src/org/apache/xml/utils XMLCharacterRecognizer.java
  Log:
  Defensive code for string coming from SQL lib.
  
  Revision  Changes    Path
  1.4       +8 -5      xml-xalan/java/src/org/apache/xml/utils/XMLCharacterRecognizer.java
  
  Index: XMLCharacterRecognizer.java
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/src/org/apache/xml/utils/XMLCharacterRecognizer.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLCharacterRecognizer.java	2001/01/04 08:06:23	1.3
  +++ XMLCharacterRecognizer.java	2001/01/04 21:25:54	1.4
  @@ -128,12 +128,15 @@
     public static boolean isWhiteSpace(String s)
     {
   
  -    int n = s.length();
  -
  -    for (int i = 0; i < n; i++)
  +    if(null != s)
       {
  -      if (!isWhiteSpace(s.charAt(i)))
  -        return false;
  +      int n = s.length();
  +  
  +      for (int i = 0; i < n; i++)
  +      {
  +        if (!isWhiteSpace(s.charAt(i)))
  +          return false;
  +      }
       }
   
       return true;