import java.io.*;
import org.ibex.js.*;
import org.ibex.util.*;
-import org.xwt.translators.*;
+import org.ibex.translators.*;
/**
* The in-memory representation of a PNG or GIF image. It is
InputStream in = null;
try {
in = b == null ? Stream.getInputStream(stream) : b.getImage();
- } catch (IOException e) { Log.error(Picture.class, stream);
- } catch (JSExn e) { Log.error(Picture.class, stream);
+ } catch (IOException e) { Log.error(Picture.class, e);
+ } catch (JSExn e) { Log.error(Picture.class, e);
}
- if (in == null) { Log.warn(Picture.class, "couldn't load image for stream " + stream); return; }
+ if (in == null) { Log.warn(Picture.class, "couldn't load image for stream " + stream.unclone()); return; }
try {
PushbackInputStream pbis = new PushbackInputStream(in);
int firstByte = pbis.read();