rana_b 02/03/31 08:43:20
Modified: ftpserver/src/java/org/apache/avalon/ftpserver
FtpStatus.java
Log:
minor changes
Revision Changes Path
1.4 +17 -13
jakarta-avalon-apps/ftpserver/src/java/org/apache/avalon/ftpserver/FtpStatus.java
Index: FtpStatus.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-apps/ftpserver/src/java/org/apache/avalon/ftpserver/FtpStatus.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- FtpStatus.java 6 Mar 2002 13:54:40 -0000 1.3
+++ FtpStatus.java 31 Mar 2002 16:43:20 -0000 1.4
@@ -8,7 +8,10 @@
package org.apache.avalon.ftpserver;
-import java.io.*;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.BufferedReader;
+import java.io.StringReader;
import java.util.Properties;
/**
@@ -50,35 +53,36 @@
return status + " " + msg + CRLF;
}
- StringWriter sw = new StringWriter();
+ StringBuffer sw = new StringBuffer();
+
+ try {
BufferedReader sr = new BufferedReader(new StringReader(msg));
- sw.write(String.valueOf(status));
- sw.write('-');
+ sw.append(String.valueOf(status));
+ sw.append('-');
- try {
String line = sr.readLine();
for(;;) {
String nextLine = sr.readLine();
if(nextLine != null) {
- sw.write(line);
- sw.write(CRLF);
+ sw.append(line);
+ sw.append(CRLF);
}
else {
- sw.write(String.valueOf(status));
- sw.write(' ');
- sw.write(line);
- sw.write(CRLF);
+ sw.append(String.valueOf(status));
+ sw.append(' ');
+ sw.append(line);
+ sw.append(CRLF);
break;
}
line = nextLine;
}
- sw.close();
sr.close();
}
catch(IOException ex) {
}
+
return sw.toString();
}
@@ -174,7 +178,7 @@
* @param ars variable arguent list (may be null).
*/
public String getResponse(int status, FtpRequest cmd, FtpUser user,
String[] args) {
- String strRes = getMessage(status, cmd, args).trim();
+ String strRes = getMessage(status, cmd, args);
return processNewLine(strRes, status);
}
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>