git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@985
180e2498-e6e9-4542-8430-
84ac67f01cd8
package net.sf.openrocket.preset.xml;
package net.sf.openrocket.preset.xml;
+import java.io.BufferedInputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.Collection;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.Collection;
public Collection<ComponentPreset> load(InputStream stream, String filename) {
log.debug("Loading presets from file " + filename);
public Collection<ComponentPreset> load(InputStream stream, String filename) {
log.debug("Loading presets from file " + filename);
+
+ if ( ! (stream instanceof BufferedInputStream) ) {
+ stream = new BufferedInputStream(stream);
+ }
try {
List<ComponentPreset> presets;
try {
List<ComponentPreset> presets;