X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fibex%2FPicture.java;h=d1abf610ed2ca8cb08885516ef7fbd32debe5c21;hb=d892b1ff73b696e37812afd7d78c2eaae3342a0b;hp=cdd33f03cd41df8288b64c162778b2b80331d685;hpb=3591b88b94a6bb378af3d4abe6eb5233ce583104;p=org.ibex.core.git diff --git a/src/org/ibex/Picture.java b/src/org/ibex/Picture.java index cdd33f0..d1abf61 100644 --- a/src/org/ibex/Picture.java +++ b/src/org/ibex/Picture.java @@ -3,7 +3,7 @@ package org.ibex; 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 @@ -40,10 +40,10 @@ public class Picture { 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();