diff --git a/src/org/openstreetmap/josm/io/session/SessionReader.java b/src/org/openstreetmap/josm/io/session/SessionReader.java
index e657239..c760f29 100644
a
|
b
|
import org.openstreetmap.josm.gui.ExtendedDialog; |
42 | 42 | import org.openstreetmap.josm.gui.layer.Layer; |
43 | 43 | import org.openstreetmap.josm.gui.progress.NullProgressMonitor; |
44 | 44 | import org.openstreetmap.josm.gui.progress.ProgressMonitor; |
| 45 | import org.openstreetmap.josm.io.Compression; |
45 | 46 | import org.openstreetmap.josm.io.IllegalDataException; |
46 | 47 | import org.openstreetmap.josm.tools.MultiMap; |
47 | 48 | import org.openstreetmap.josm.tools.Utils; |
… |
… |
public class SessionReader { |
201 | 202 | File file = getFile(uriStr); |
202 | 203 | if (file != null) { |
203 | 204 | try { |
204 | | return new BufferedInputStream(new FileInputStream(file)); |
| 205 | return new BufferedInputStream(Compression.getUncompressedFileInputStream(file)); |
205 | 206 | } catch (FileNotFoundException e) { |
206 | 207 | throw new IOException(tr("File ''{0}'' does not exist.", file.getPath()), e); |
207 | 208 | } |