Ignore:
Timestamp:
2014-05-07T11:58:07+02:00 (10 years ago)
Author:
Don-vip
Message:

fix #9990 - Fix session writing regression

File:
1 edited

Legend:

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

    r7070 r7071  
    209209    }
    210210
    211     protected void addDataFile(OutputStream out) throws IOException {
    212         try (
    213             Writer writer = new OutputStreamWriter(out, Utils.UTF_8);
    214             OsmWriter w = OsmWriterFactory.createOsmWriter(new PrintWriter(writer), false, layer.data.getVersion())
    215         ) {
    216             layer.data.getReadLock().lock();
    217             try {
    218                 w.writeLayer(layer);
    219                 w.flush();
    220             } finally {
    221                 layer.data.getReadLock().unlock();
    222             }
     211    protected void addDataFile(OutputStream out) {
     212        Writer writer = new OutputStreamWriter(out, Utils.UTF_8);
     213        OsmWriter w = OsmWriterFactory.createOsmWriter(new PrintWriter(writer), false, layer.data.getVersion());
     214        layer.data.getReadLock().lock();
     215        try {
     216            w.writeLayer(layer);
     217            w.flush();
     218        } finally {
     219            layer.data.getReadLock().unlock();
    223220        }
    224221    }
    225222}
    226 
Note: See TracChangeset for help on using the changeset viewer.