if (buf[i] == 0) {
names.add(new String(buf, start, i - start, "UTF-8"));
start = i + 1;
}
}
<BUG>ecoNames = names.toArray(new String[names.size()]);
</BUG>
} catch (IOException ex) {
throw new RuntimeException("Can't read ECO database");
}

if (buf[i] == 0) {
names.add(new String(buf, start, i - start, "UTF-8"));
start = i + 1;
}
}
strPool = names.toArray(new String[names.size()]);
} catch (IOException ex) {
throw new RuntimeException("Can't read ECO database");
}
