curcuru     02/05/02 12:42:19

  Modified:    test/java/src/org/apache/qetest XMLFileLogger.java
  Log:
  escapeString() items that are attribute names or values; previously
  we had relied on the caller to ensure they're legal XML, which
  didn't turn out to be a good assumption
  
  Revision  Changes    Path
  1.9       +3 -3      
xml-xalan/test/java/src/org/apache/qetest/XMLFileLogger.java
  
  Index: XMLFileLogger.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/test/java/src/org/apache/qetest/XMLFileLogger.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- XMLFileLogger.java        14 Aug 2001 15:01:37 -0000      1.8
  +++ XMLFileLogger.java        2 May 2002 19:42:19 -0000       1.9
  @@ -77,7 +77,7 @@
    * Logger that saves output to a simple XML-format file.
    * @todo improve escapeString so it's more rigorous about escaping
    * @author [EMAIL PROTECTED]
  - * @version $Id: XMLFileLogger.java,v 1.8 2001/08/14 15:01:37 curcuru Exp $
  + * @version $Id: XMLFileLogger.java,v 1.9 2002/05/02 19:42:19 curcuru Exp $
    */
   public class XMLFileLogger implements Logger
   {
  @@ -699,7 +699,7 @@
                   Object key = enum.nextElement();
   
                   reportPrinter.println(key.toString() + "=\""
  -                                      + attrs.get(key).toString() + "\"");
  +                                      + 
escapeString(attrs.get(key).toString()) + "\"");
               }
   
               reportPrinter.println(">");
  @@ -737,7 +737,7 @@
           if (isReady())
           {
               reportPrinter.println(HASHTABLE_HDR + level + "\" " + ATTR_DESC
  -                                  + "=\"" + msg + "\">");
  +                                  + "=\"" + escapeString(msg) + "\">");
   
               if (hash == null)
               {
  
  
  

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

Reply via email to