Ignore:
Timestamp:
2013-04-16T19:57:43+02:00 (11 years ago)
Author:
Don-vip
Message:

see #8570, #7406 - I/O refactorization:

  • Move different file copy functions to Utils.copyFile (to be replaced later by Files.copy when switching to Java 7)
  • Replace all Utils.close(XXX) by Utils.close(Closeable) -> impacted plugins: commandline, mirrored_download, opendata, piclayer
  • Add new Utils.close(ZipFile)
  • Use of Utils.close almost everywhere
  • Javadoc fixes
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/io/OsmServerLocationReader.java

    r5745 r5874  
    1313import org.openstreetmap.josm.data.osm.DataSet;
    1414import org.openstreetmap.josm.gui.progress.ProgressMonitor;
     15import org.openstreetmap.josm.tools.Utils;
    1516import org.xml.sax.SAXException;
    1617
     
    4041        } finally {
    4142            progressMonitor.finishTask();
    42             try {
    43                 activeConnection = null;
    44                 if (parser.in != null) {
    45                     parser.in.close();
    46                     parser.in = null;
    47                 }
    48             } catch(Exception e) {/* ignore it */}
     43            activeConnection = null;
     44            Utils.close(parser.in);
     45            parser.in = null;
    4946        }
    5047    }
Note: See TracChangeset for help on using the changeset viewer.