package pl.droidsonroids.gif;
import java.io.IOException;
/**
* Exception encapsulating {@link GifError}s.
*
* @author koral--
*/
public class GifIOException extends IOException {
private static final long serialVersionUID = 13038402904505L;
/**
* Reason which caused an exception
*/
public final GifError reason;
GifIOException(GifError reason) {
super(reason.getFormattedDescription());
this.reason = reason;
}
@SuppressWarnings("UnusedDeclaration")
// native code only
GifIOException(int errorCode) {
this(GifError.fromCode(errorCode));
}
}