Ignore:
Timestamp:
2014-04-23T02:30:39+02:00 (10 years ago)
Author:
Don-vip
Message:

fix #9906 - fix reliance on default encoding

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/tools/PlatformHookUnixoid.java

    r6977 r6995  
    1010import java.io.BufferedReader;
    1111import java.io.File;
    12 import java.io.FileReader;
     12import java.io.FileInputStream;
    1313import java.io.IOException;
    1414import java.io.InputStreamReader;
     
    227227                // Try lsb_release (only available on LSB-compliant Linux systems, see https://www.linuxbase.org/lsb-cert/productdir.php?by_prod )
    228228                Process p = Runtime.getRuntime().exec("lsb_release -ds");
    229                 BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()));
     229                BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream(), Utils.UTF_8));
    230230                String line = Utils.strip(input.readLine());
    231231                Utils.close(input);
     
    312312                    BufferedReader reader = null;
    313313                    try {
    314                         reader = new BufferedReader(new FileReader(file));
     314                        reader = new BufferedReader(new InputStreamReader(new FileInputStream(file), Utils.UTF_8));
    315315                        String id = null;
    316316                        String release = null;
Note: See TracChangeset for help on using the changeset viewer.