Ignore:
Timestamp:
2014-05-01T02:34:43+02:00 (10 years ago)
Author:
Don-vip
Message:

see #8465 - global use of try-with-resources, according to

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/download/PlaceSelection.java

    r7017 r7033  
    1515import java.io.InputStream;
    1616import java.io.InputStreamReader;
     17import java.io.Reader;
    1718import java.net.HttpURLConnection;
    1819import java.net.URL;
     
    368369                }
    369370                connection.setConnectTimeout(Main.pref.getInteger("socket.timeout.connect",15)*1000);
    370                 InputStream inputStream = connection.getInputStream();
    371                 InputSource inputSource = new InputSource(new InputStreamReader(inputStream, Utils.UTF_8));
    372                 NameFinderResultParser parser = new NameFinderResultParser();
    373                 SAXParserFactory.newInstance().newSAXParser().parse(inputSource, parser);
    374                 this.data = parser.getResult();
     371                try (
     372                    InputStream inputStream = connection.getInputStream();
     373                    Reader reader = new InputStreamReader(inputStream, Utils.UTF_8);
     374                ) {
     375                    InputSource inputSource = new InputSource(reader);
     376                    NameFinderResultParser parser = new NameFinderResultParser();
     377                    SAXParserFactory.newInstance().newSAXParser().parse(inputSource, parser);
     378                    this.data = parser.getResult();
     379                }
    375380            } catch(Exception e) {
    376381                if (canceled)
Note: See TracChangeset for help on using the changeset viewer.