From ab202c98abdb86255e80d286acee3b8c6960cab2 Mon Sep 17 00:00:00 2001 From: Sam Ruby Date: Sat, 12 Feb 2000 22:19:18 +0000 Subject: [PATCH] Error assigning char data to a byte (Blackdown JDK 1.2.2). Fixed by casting the char to a byte. Submitted by: Daniel Rall git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267603 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/tools/ant/taskdefs/FixCRLF.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/FixCRLF.java b/src/main/org/apache/tools/ant/taskdefs/FixCRLF.java index 733ef3db3..41b47e9a3 100644 --- a/src/main/org/apache/tools/ant/taskdefs/FixCRLF.java +++ b/src/main/org/apache/tools/ant/taskdefs/FixCRLF.java @@ -284,14 +284,14 @@ try { switch (indata[k]) { case ' ': // advance column - if (addtab == 0) outdata[o++]=indata[k]; + if (addtab == 0) outdata[o++]=(byte)' '; col++; break; case '\t': if (addtab == 0) { // treat like any other character - outdata[o++]=indata[k]; + outdata[o++]=(byte)'\t'; col++; } else { // advance column to next tab stop @@ -302,15 +302,15 @@ try { case '\r': if (addcr == 0) { // treat like any other character - outdata[o++]=indata[k]; + outdata[o++]=(byte)'\r'; col++; } break; case '\n': // start a new line (optional CR followed by LF) - if (addcr == +1) outdata[o++]='\r'; - outdata[o++]='\n'; + if (addcr == +1) outdata[o++]=(byte)'\r'; + outdata[o++]=(byte)'\n'; line=o; col=0; break; @@ -324,14 +324,14 @@ try { // add tabs until this column would be passed // note: the start of line is adjusted to match while ((diff|7)