# HG changeset patch # User Chris Cannam # Date 1412076481 -3600 # Node ID 21bab43ae2c1167cd61e575d474a2e10bf397ee8 # Parent c3d749d029ee29351a1a135a5090c707276d9483 Use File.separator diff -r c3d749d029ee -r 21bab43ae2c1 src/HumanEchoServlet.java --- a/src/HumanEchoServlet.java Thu Jul 24 14:25:57 2014 +0100 +++ b/src/HumanEchoServlet.java Tue Sep 30 12:28:01 2014 +0100 @@ -131,7 +131,7 @@ outputfname = sb.toString(); - String target = outdir + "/" + outputfname + ".wav"; + String target = outdir + File.separator + outputfname + ".wav"; File targetFile = new File(target); targetFile.deleteOnExit(); @@ -140,7 +140,7 @@ try { logger.info("Property catalina.base is " + System.getProperty("catalina.base")); - String tempDir = outdir + "/" + getDirToken(); + String tempDir = outdir + File.separator + getDirToken(); File tempDirFilePath = new File(tempDir); tempDirFilePath.mkdirs(); @@ -167,7 +167,7 @@ Object[] result = echo.simulateBinauralSignals(Input); - File createdFile = new File(tempDir + "/" + outputfname + ".wav"); + File createdFile = new File(tempDir + File.separator + outputfname + ".wav"); if (!createdFile.exists()) { String err = "The simulateBinauralSignals call failed to create expected output file \"" + createdFile + "\""; logger.error(err);