CrackMe.apk
Download file
package okio;
import java.io.IOException;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.internal.Intrinsics;
@Metadata(bv = {1, 0, 3}, d1 = {"\u0000%\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J\b\u0010\u0004\u001a\u00020\u0005H\u0016J\u0018\u0010\u0006\u001a\u00020\u00072\u0006\u0010\b\u001a\u00020\t2\u0006\u0010\n\u001a\u00020\u0007H\u0016J\b\u0010\u0002\u001a\u00020\u0003H\u0016R\u000e\u0010\u0002\u001a\u00020\u0003X\u0004¢\u0006\u0002\n\u0000¨\u0006\u000b"}, d2 = {"okio/Pipe$source$1", "Lokio/Source;", "timeout", "Lokio/Timeout;", "close", "", "read", "", "sink", "Lokio/Buffer;", "byteCount", "okio"}, k = 1, mv = {1, 4, 0})
/* compiled from: Pipe.kt */
public final class Pipe$source$1 implements Source {
final /* synthetic */ Pipe this$0;
private final Timeout timeout = new Timeout();
Pipe$source$1(Pipe pipe) {
this.this$0 = pipe;
}
public long read(Buffer buffer, long j) {
Intrinsics.checkNotNullParameter(buffer, "sink");
synchronized (this.this$0.getBuffer$okio()) {
if (!(!this.this$0.getSourceClosed$okio())) {
throw new IllegalStateException("closed".toString());
} else if (!this.this$0.getCanceled$okio()) {
while (this.this$0.getBuffer$okio().size() == 0) {
if (this.this$0.getSinkClosed$okio()) {
return -1;
}
this.timeout.waitUntilNotified(this.this$0.getBuffer$okio());
if (this.this$0.getCanceled$okio()) {
throw new IOException("canceled");
}
}
long read = this.this$0.getBuffer$okio().read(buffer, j);
Buffer buffer$okio = this.this$0.getBuffer$okio();
if (buffer$okio != null) {
buffer$okio.notifyAll();
return read;
}
throw new NullPointerException("null cannot be cast to non-null type java.lang.Object");
} else {
throw new IOException("canceled");
}
}
}
public void close() {
synchronized (this.this$0.getBuffer$okio()) {
this.this$0.setSourceClosed$okio(true);
Buffer buffer$okio = this.this$0.getBuffer$okio();
if (buffer$okio != null) {
buffer$okio.notifyAll();
Unit unit = Unit.INSTANCE;
} else {
throw new NullPointerException("null cannot be cast to non-null type java.lang.Object");
}
}
}
public Timeout timeout() {
return this.timeout;
}
}
Download file