From 656bd7e92a7a3e8ea0ca63574d1ac08df735520b Mon Sep 17 00:00:00 2001 From: Peter Donald Date: Thu, 4 Apr 2002 10:25:12 +0000 Subject: [PATCH] Move CDATA escaping to the writer to make it harder to get a CDATA in another CDATA git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272199 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/tools/ant/taskdefs/cvslib/ChangeLogParser.java | 4 +--- .../org/apache/tools/ant/taskdefs/cvslib/ChangeLogWriter.java | 4 ++-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/cvslib/ChangeLogParser.java b/src/main/org/apache/tools/ant/taskdefs/cvslib/ChangeLogParser.java index 5e3b74846..62ca06558 100644 --- a/src/main/org/apache/tools/ant/taskdefs/cvslib/ChangeLogParser.java +++ b/src/main/org/apache/tools/ant/taskdefs/cvslib/ChangeLogParser.java @@ -162,7 +162,6 @@ class ChangeLogParser //so we can save it final int end = m_comment.length() - lineSeparator.length(); //was -1 m_comment = m_comment.substring( 0, end ); - m_comment = ""; saveEntry(); m_status = GET_FILE; } @@ -170,7 +169,6 @@ class ChangeLogParser { final int end = m_comment.length() - lineSeparator.length(); //was -1 m_comment = m_comment.substring( 0, end ); - m_comment = ""; m_status = GET_PREVIOUS_REV; } else @@ -228,7 +226,7 @@ class ChangeLogParser if( m_userList.containsKey( m_author ) ) { - m_author = ""; + m_author = m_userList.getProperty( m_author ); } m_status = GET_COMMENT; diff --git a/src/main/org/apache/tools/ant/taskdefs/cvslib/ChangeLogWriter.java b/src/main/org/apache/tools/ant/taskdefs/cvslib/ChangeLogWriter.java index 0e9957daf..ea608ce44 100644 --- a/src/main/org/apache/tools/ant/taskdefs/cvslib/ChangeLogWriter.java +++ b/src/main/org/apache/tools/ant/taskdefs/cvslib/ChangeLogWriter.java @@ -98,7 +98,7 @@ class ChangeLogWriter output.println( "\t" ); output.println( "\t\t" + c_outputDate.format( entry.getDate() ) + "" ); output.println( "\t\t" ); - output.println( "\t\t" + entry.getAuthor() + "" ); + output.println( "\t\t" ); final Enumeration enumeration = entry.getFiles().elements(); while( enumeration.hasMoreElements() ) @@ -116,7 +116,7 @@ class ChangeLogWriter output.println( "\t\t" ); } - output.println( "\t\t" + entry.getComment() + "" ); + output.println( "\t\t" ); output.println( "\t" ); } }