Author: olamy Date: Sat Mar 21 10:27:15 2009 New Revision: 756910 URL: http://svn.apache.org/viewvc?rev=756910&view=rev Log: NPE free
Modified: maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/ChangeSet.java Modified: maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/ChangeSet.java URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/ChangeSet.java?rev=756910&r1=756909&r2=756910&view=diff ============================================================================== --- maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/ChangeSet.java (original) +++ maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/ChangeSet.java Sat Mar 21 10:27:15 2009 @@ -420,17 +420,16 @@ .append( author ) .append( "]]></author>\n" ); - for ( Iterator i = files.iterator(); i.hasNext(); ) + if ( files != null ) { - ChangeFile file = (ChangeFile) i.next(); - buffer.append( "\t\t<file>\n" ) - .append( "\t\t\t<name>" ) - .append( escapeValue( file.getName() ) ) - .append( "</name>\n" ) - .append( "\t\t\t<revision>" ) - .append( file.getRevision() ) - .append( "</revision>\n" ); - buffer.append( "\t\t</file>\n" ); + for ( Iterator i = files.iterator(); i.hasNext(); ) + { + ChangeFile file = (ChangeFile) i.next(); + buffer.append( "\t\t<file>\n" ).append( "\t\t\t<name>" ).append( escapeValue( file.getName() ) ) + .append( "</name>\n" ).append( "\t\t\t<revision>" ).append( file.getRevision() ) + .append( "</revision>\n" ); + buffer.append( "\t\t</file>\n" ); + } } buffer.append( "\t\t<msg><![CDATA[" ) .append( removeCDataEnd( comment ) )