diff options
Diffstat (limited to 'libjava/gnu/java/awt/image/ImageDecoder.java')
| -rw-r--r-- | libjava/gnu/java/awt/image/ImageDecoder.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libjava/gnu/java/awt/image/ImageDecoder.java b/libjava/gnu/java/awt/image/ImageDecoder.java index ce7163d5601..233dfb1b28d 100644 --- a/libjava/gnu/java/awt/image/ImageDecoder.java +++ b/libjava/gnu/java/awt/image/ImageDecoder.java @@ -98,7 +98,9 @@ public abstract class ImageDecoder implements ImageProducer public void startProduction (ImageConsumer ic) { + if (!isConsumer(ic)) addConsumer (ic); + Vector list = (Vector) consumers.clone (); try { |

