donaldp 01/12/22 14:52:39
Modified:
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/vss
MSVSS.java
Log:
Setup environment using a properties object
Revision Changes Path
1.10 +4 -13
jakarta-ant/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/vss/MSVSS.java
Index: MSVSS.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/vss/MSVSS.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- MSVSS.java 2001/12/22 22:15:49 1.9
+++ MSVSS.java 2001/12/22 22:52:39 1.10
@@ -8,6 +8,7 @@
package org.apache.tools.ant.taskdefs.optional.vss;
import java.io.IOException;
+import java.util.Properties;
import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.exec.Environment;
import org.apache.tools.ant.Project;
@@ -213,19 +214,9 @@
// environment-variable SSDIR to this value
if( m_serverPath != null )
{
- String[] env = exe.getEnvironment();
- if( env == null )
- {
- env = new String[ 0 ];
- }
- String[] newEnv = new String[ env.length + 1 ];
- for( int i = 0; i < env.length; i++ )
- {
- newEnv[ i ] = env[ i ];
- }
- newEnv[ env.length ] = "SSDIR=" + m_serverPath;
-
- exe.setEnvironment( Environment.createEnvVars( newEnv ) );
+ final Properties env = new Properties();
+ env.setProperty( "SSDIR", m_serverPath );
+ exe.setEnvironment( env );
}
exe.setWorkingDirectory( getBaseDirectory() );
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>