public int inflateEnd(){
if(istate==null) return Z_STREAM_ERROR;
int ret=istate.inflateEnd(this);
istate = null;
return ret;
}
public int inflateSync(){
public virtual void End() { if (z == null) return; if (compress) z.deflateEnd(); else z.inflateEnd(); z.free(); z = null; }