in src/main/java/org/ini4j/Reg.java [253:275]
void exec(String[] args) throws IOException
{
Process proc = Runtime.getRuntime().exec(args);
try
{
int status = proc.waitFor();
if (status != 0)
{
Reader in = new InputStreamReader(proc.getErrorStream());
char[] buff = new char[STDERR_BUFF_SIZE];
int n = in.read(buff);
in.close();
throw new IOException(new String(buff, 0, n).trim());
}
}
catch (InterruptedException x)
{
throw (IOException) (new InterruptedIOException().initCause(x));
}
}