bodewig 2004/09/21 04:38:27 Modified: . Tag: ANT_16_BRANCH CONTRIBUTORS src/main/org/apache/tools/ant/taskdefs Tag: ANT_16_BRANCH Replace.java Log: merge fix for 30469 Revision Changes Path No revision No revision 1.1.2.23 +1 -0 ant/CONTRIBUTORS Index: CONTRIBUTORS =================================================================== RCS file: /home/cvs/ant/CONTRIBUTORS,v retrieving revision 1.1.2.22 retrieving revision 1.1.2.23 diff -u -r1.1.2.22 -r1.1.2.23 --- CONTRIBUTORS 10 Sep 2004 08:55:54 -0000 1.1.2.22 +++ CONTRIBUTORS 21 Sep 2004 11:38:27 -0000 1.1.2.23 @@ -100,6 +100,7 @@ Jon S. Stevens Jose Alberto Fernandez Josh Lucas +Juerg Wanner Keiron Liddle Keith Visco Kevin Ross No revision No revision 1.47.2.6 +11 -1 ant/src/main/org/apache/tools/ant/taskdefs/Replace.java Index: Replace.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/Replace.java,v retrieving revision 1.47.2.5 retrieving revision 1.47.2.6 diff -u -r1.47.2.5 -r1.47.2.6 --- Replace.java 9 Mar 2004 17:01:34 -0000 1.47.2.5 +++ Replace.java 21 Sep 2004 11:38:27 -0000 1.47.2.6 @@ -328,8 +328,10 @@ public Properties getProperties(File propertyFile) throws BuildException { Properties properties = new Properties(); + FileInputStream in = null; try { - properties.load(new FileInputStream(propertyFile)); + in = new FileInputStream(propertyFile); + properties.load(in); } catch (FileNotFoundException e) { String message = "Property file (" + propertyFile.getPath() + ") not found."; @@ -338,6 +340,14 @@ String message = "Property file (" + propertyFile.getPath() + ") cannot be loaded."; throw new BuildException(message); + } finally { + if (in != null) { + try { + in.close(); + } catch (IOException e) { + // ignore + } + } } return properties;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]